escargots

Meaning

plural of escargot

escargot

  1. (uncountable) A dish, commonly associated with French cuisine, consisting of edible snails.
  2. (countable) A snail (often Helix pomatia) used in preparation of that dish.

Translations

Notes

Sign in to write sticky notes