SNAIL


Meaning of SNAIL in English

n. gastropod mollusk with a coiled shell; slow person, sluggard

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