wellhead

Noun
  1. The source of water for a well (synset 108525757)
  2. A structure built over a well (synset 104580331)

Other Searches