Refine this word faster
Fountainhead
noun
Definitions
Noun
- 1 A spring that is the source of a river. literally
- 2 an abundant source wordnet
- 3 An abundant source of knowledge, etc. figuratively
- 4 the source of water from which a stream arises wordnet
Etymology
From fountain + head.
See also for "fountainhead"
Next best steps
Mini challenge
Unscramble this word: fountainhead