Wellheads Meaning

There are 2 meaning(s) for word Wellheads

Meaning 1 : the source of water for a well

    Synonyms : wellspring
Meaning 2 : a structure built over a well