SNAIL Meaning of SNAIL in English (n.) A tortoise; in ancient warfare, a movable roof or shed to protect besiegers; a testudo. Webster's English dictionary. Английский словарь Webster. 2012