Learn That Word

Synonyms for Escargot (same or very similar meaning)

WordNet sense 1 (edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic):
snail


From the ODE community, based on WordNetadd/edit