Definition of Escargot

Noun: escargot  ,es,kaa(r)'gow or es'kaa(r),gow

  1. Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
    - snail

See also:
escar
escargots

Anagrams containing the word escargot

eogtrsca tescargo otescarg gotescar rgotesca argotesc cargotes scargote