Definition of escargot in English:
The edible snail, especially as an item on a menu.
- No, I did not include escargots on the menu.
- Next we had a plate of escargots and clams in garlic butter.
- This was followed by a salad of new potatoes, julienned carrots, fresh chives, pine nuts and escargots braised in hazelnut oil.
Definition of escargot in:
- US English dictionary