SynonymX
Speak
Escargot
Definition of Escargot
1.
Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
Noun
Synonyms for word "escargot"
snail
Semanticaly linked words with "escargot"
edible snail
helix pomatia
meat
Hyponims for word "escargot"
meat