DIAMOND DRILL


Meaning of DIAMOND DRILL in English

noun

: a usually annular drill faced with bort diamonds and used for rock boring

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