noun
1. an abundant source (Freq. 1)
-
she was a well of information
• Syn: ↑well, ↑wellspring
• Hypernyms: ↑source
2. the source of water from which a stream arises
-
they tracked him back toward the head of the stream
• Syn: ↑headspring, ↑head
Useful english dictionary. 2012.