• Turbodrill

    Origin

    - + drill

    Full definition of turbodrill

    Noun

    turbodrill

    (plural turbodrills)
    1. A drill used in oil wells etc in which the bit is rotated by a turbine motor within the well.
    © Wiktionary