ESCARGOT

Escargot

Escargot is a dish of cooked land snails, usually served as an appetizer in France and in French restaurants. The word is also sometimes applied to the living snails of those species which are commonly eaten in this way.

The above text is a snippet from Wikipedia: Escargot
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!