Definition of FOUNTAINHEADS
noun : FOUNTAINHEADS
Source: WordNet 3.1
-
1. (
) an abundant source; "she was a well of information" ;
-
2. (
) the source of water from which a stream arises; "they tracked him back toward the head of the stream" ;
See more about : FOUNTAINHEADS