ESCARGOT Meaning of ESCARGOT in English [ ɛ'skα:gəʊ , ɪ- ]■ noun an edible snail.OriginFr., from OFr. escargol , from Provençal escaragol . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004