Noun Definition

wellhead

1.Definition: a structure built over a well

Category: Objects

2.Definition: the source of water for a well

Category: Places