green mayonnaise Meaning, Definition & Usage

  1. noun mayonnaise with tarragon or dill and chopped watercress and spinach or cucumber
    sauce verte.

WordNet