Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: drill site
  1. Workplace that is the site of a drill hole
    "Environmental inspectors visited the drill site to ensure compliance with regulations"

Derived forms: drill sites

Type of: work, workplace