|
Definition of Escargot
1. Noun. Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.
Exact synonyms: Snail
Substance meronyms: Edible Snail, Helix Pomatia
Generic synonyms: Meat
Derivative terms: Snail
Substance meronyms: Edible Snail, Helix Pomatia
Generic synonyms: Meat
Derivative terms: Snail
Definition of Escargot
1. an edible snail [n -S]