SNAIL Meaning of SNAIL in English (n.) The pod of the sanil clover. Webster's English dictionary. Английский словарь Webster. 2012