Webster's Revised Unabridged Dictionary · 1913

escargot

escargot (es`kar*gō") , noun

[French snail.]

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.