escargot
From WikiWord, the free dictionary
English
Definitions
noun
- A dish, commonly associated with French cuisine, consisting of edible snails.
- A snail (often Helix pomatia) used in preparation of that dish.
Related words
Synonyms
snailedible snailsnail buttergarlic buttersoccasnackagebonbonnantua sauceshrimp scampiscalloped oystersassschneckeedible dormousenun's fartsoubiseeggs sardou