fountainhead

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

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

fountainhead
The river's clear water flows from a natural fountainhead in the hills.