Green Goddess

English dictionary entry

Meanings

noun
  1. A fire engine used by the army, the Bedford RLHZ Self-Propelled Pump.
  2. The Kenkyusha New Japanese-English Dictionary.
noun
  1. A variety of salad dressing containing mayonnaise, sour cream, chives and chervil.

Word forms

Green Goddess Green Goddesses

Etymology

From their green color.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.