GREEN GODDESS DRESSING


Meaning of GREEN GODDESS DRESSING in English

noun

Etymology: from The Green Goddess (1921) play by William Archer died 1924 Scottish dramatist and critic

: a green salad dressing consisting of mayonnaise, sour cream, anchovies, chives, parsley, tarragon vinegar, and seasonings

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.