fountainhead Meaning, Definition & Usage

  1. noun an abundant source
    well; wellspring.
    • she was a well of information
  2. noun the source of water from which a stream arises
    head; headspring.
    • they tracked him back toward the head of the stream

WordNet