Noun Definition

fountainhead

1.Definition: an abundant source

Related Noun(s):well

Category: General

2.Definition: the source of water from which a stream arises

Related Noun(s):head, headspring

Category: Places