green goddess · noun1
Named after the stage play The Green Goddess (1921) because of its green color.
Green Goddess · noun, proper noun2
From their green color.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: A fire engine used by the army, the Bedford RLHZ Self-Propelled Pump. Full definition →
Named after the stage play The Green Goddess (1921) because of its green color.
From their green color.
Etymology from Wiktionary, CC BY-SA 4.0.