Definify.com

Definition 2024


green_goddess

green goddess

See also: Green Goddess

English

Noun

green goddess

  1. A variety of salad dressing containing mayonnaise, sour cream, chives and chervil.