fountainhead
Plural: fountainheads
Noun
- an abundant source
- the source of water from which a stream arises
- A spring that is the source of a river.
- An abundant source of knowledge, etc.
Origin / Etymology
From fountain + head.
Synonyms
Scrabble Score: 19
fountainhead: valid Scrabble (US) TWL Wordfountainhead: valid Scrabble Word in Merriam-Webster MW Dictionary
fountainhead: valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 21
fountainhead: valid Words With Friends Word