Meaning of fountainhead
Definition of fountainhead
(noun)
an
abundant
source; "she was a
well
of information"
the
source
of
water
from which a
stream
arises; "they
tracked
him
back
toward the
head
of the stream"
Other information on fountainhead
WIKIPEDIA results for
fountainhead
Amazon results for
fountainhead
Tweet