Definition of wellhead

Definition of wellhead
  1. wellhead Noun The surface structure of an oil well etc
  2. wellhead Noun The source of water for a stream or well
Need more help? Try our forum NEW