Fountainhead - Definition

fountainhead

n 1: an abundant source; "she was a well of information" [syn:
well, wellspring, fountainhead]
2: the source of water from which a stream arises; "they tracked
him back toward the head of the stream" [syn: fountainhead,
headspring, head]

Look up another word