FOUNTAINHEAD





Definition:

  1. [noun] an abundant source; "she was a well of information"
    Synonyms: well, wellspring

  2. [noun] the source of water from which a stream arises; "they tracked him back toward the head of the stream"
    Synonyms: headspring, head

Synonyms: