ESCARGOT


Meaning of ESCARGOT in English

[ ɛ'skα:gəʊ , ɪ- ]

■ noun an edible snail.

Origin

Fr., from OFr. escargol , from Provençal escaragol .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.