Beelingo.com

English Dictionary

  • Hide translation

 fountainhead fountainhead /ˈfaʊntɪnhɛd/

noun

  1. () An abundant source  ( well , wellspring , fountainhead )
    an abundant source
     She was a well of information
    she was a well of information
  2. The source of water from which a stream arises  ( fountainhead , headspring , head )
    the source of water from which a stream arises
     They tracked him back toward the head of the stream
    they tracked him back toward the head of the stream