ESCARGOT


Meaning of ESCARGOT in English

eskȧrgō noun

( plural escargots “)

Etymology: French, from Middle French escargot, escargol, from Old Provençal escaragol

: a snail prepared for use as food

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.