es•car•got
We found 4 definitions of escargot from 3 different sources.
NounPlural: escargots |
||
escargot - edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic | ||
snail | ||
meat the flesh of animals (including fishes and birds and snails) used as food | ||
edible snail, helix pomatia one of the chief edible snails |