DRILL


Meaning of DRILL in English

( n. )

A marine gastropod, of several species, which kills oysters and other bivalves by drilling holes through the shell. The most destructive kind is Urosalpinx cinerea.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.