Feedback
Escargot
Your browser does not support the audio element.
Meaning
Noun
●
In Foods:
A
dish
,
commonly
associated with French
cuisine
,
consisting of
edible
snails.
●
In Snails:
A
snail
(often Helix pomatia) used in
preparation
of that dish.
Sourced from
Wiktionary
Related
Ceviche
Calamari
Carpaccio
Sashimi
Scampi
Tempura
Tartare
Caviar
Paella
Camembert
Bruschetta
éToufféE
Crab Rangoon
Foie Gras
Pomme Frites
Popcorn Chicken
Steak Tartare
Frog Legs
More
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better