WELLHEAD MEANING IN FRENCH

Definition & Synonyms


• Wellhead

  1. (n.) A source, spring, or fountain.


Synonyms:
Wellspring,