ESCARGOT


Meaning of ESCARGOT in English

n. (French) edible snail usually served in its shell with a garlic and butter sauce

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.