English dictionary

fountainhead meaning and definition

Definition and meaning of fountainhead at MeaningMonkey.org. fountainhead meaning and definition in the English Dictionary.

FOUNTAINHEAD noun

Definition of fountainhead (noun)

  1. an abundant source
  2. the source of water from which a stream arises
    • "they tracked him back toward the head of the stream"
    • synonyms: head, headspring
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: