fountainhead Copy link fountainhead , noun 1. an abundant source. 2. the source of water from which a stream arises.