SNAIL Meaning of SNAIL in English n. 1.Slug.2.Drone, idler, sluggard, laggard, slug.3.Snail-clover, ~-trefoil ( Medicago scutellata ). Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012