wellhead
nounDefinition of wellhead
1
: the source of a spring or a stream
2
: principal source : fountainhead
3
: the top of or a structure built over a well
Keep scrolling for more