Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: escargot  `es`kaa(r)'gow
  1. Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
    - snail

Derived forms: escargots

Type of: meat

Part of: edible snail, Helix pomatia

Encyclopedia: Escargot