Meaning of wellhead

Definition of wellhead

(noun) the source of water for a well

Other information on wellhead

WIKIPEDIA results for wellhead
Amazon results for wellhead