SNAIL Meaning of SNAIL in English n. gastropod mollusk with a coiled shell; slow person, sluggard Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012