English synonyms about - contact  

escargot

noun

1 escargot

Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic.

synonym: snail.

Dutch: escargot, slakken


Find more on escargot elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0145