FOUNTAINHEAD Meaning of FOUNTAINHEAD in English n. fountain, spring, source (of a stream); main source Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012