Definition of Escargot

  • (noun) edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic

Synonyms of Escargot


Antonyms of Escargot


No Antonyms Found.

Homophones of Escargot


No Homophones Found.