SNAIL BORE


Meaning of SNAIL BORE in English

noun

or snail borer

: a boring gastropod mollusk : drill

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.