Word info

turbodrill

Noun

Meaning

turbodrill (plural turbodrills)

A drill used in oil wells etc in which the bit is rotated by a turbine motor within the well.

Source: en.wiktionary.org

Close letter words and terms