escargot

Definitions


[ɛˈskɑːɡəʊ], (Noun)

Definitions:
- the edible snail, especially as an item on a menu


Phrases:

Origin:
French, from Old French escargol, from Provençal escaragol




definition by Oxford Dictionaries