English dictionary
escargot
/E/skAR'g/oU/
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
Synonyms snailSource: WordNet 3.0