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.      Словарь английских синонимов.