Definition of Escargot
Noun: escargot ,es,kaa(r)'gow or es'kaa(r),gow
- Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
- snail
Anagrams containing the word escargot
eogtrsca tescargo otescarg gotescar rgotesca argotesc cargotes scargote