drill site

Noun
  1. Workplace that is the site of a drill hole (synset 103245939)

Other Searches