VividLex

Home / Thesaurus / escargots

Thesaurus: escargots

plural of escargot n. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. plural of escargot n. edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic