WordUnscrambler Home
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
Click here to see the free dictionary definition for escargot
definition by Oxford Dictionaries