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.
Noun
turbodrill (plural turbodrills)
A drill used in oil wells etc in which the bit is rotated by a turbine motor within the well.