drillhole (English, noun)
expansion: drillhole (plural drillholes)
Senses:
glosses: A hole made by a drill
Forms:
form: drillholes
tags: plural