Definitions for "escargot"
Keywords:  snail, edible, gastropod, mollusk, tan
any edible terrestrial snail prepared as food; as a dish, it is usually served in the shell with a sauce of melted butter and garlic.
An edible snail. It is the common name for the land gastropod mollusk. The edible snails of France have a single shell that is tan and white, and 1 to 2 inches diameter.
Land snail.