Noun escargot has 1 sense
  1. escargot, snail - edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
    --1 is a kind of meat
    --1 is a substance of edible snail, Helix pomatia
,
TOP