wellhead ( synonym found)

Definition of wellhead:

(n) : the surface structure of an oil well etc; the source of water for a stream or well

Definition of wellhead:

(n) : the surface structure of an oil well etc; the source of water for a stream or well

Back to Top