Search the meaning/definition of over one hundred thousand
words!
Random Word
fountainhead means
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";... more