Entry from US English dictionary
Definition of Green Goddess in English:
A salad dressing made with mayonnaise, garlic, and anchovies, and colored with parsley and green onions.
- Top with a light coating of lemon and olive oil or a creamy dressing like green goddess or dill.
What do you find interesting about this word or phrase?
Comments that don't adhere to our Community Guidelines may be moderated or removed.