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 English dictionary.      Английский словарь Webster.