fountain of knowledge
idiomPart offountain
fountain of knowledge — idiom
1. A person who knows a great deal about a subject and generously shares what they
1.idiom
Definition
A person who knows a great deal about a subject and generously shares what they know.
Example
Professor Okonkwo is a fountain of knowledge on ancient African civilizations.
My grandmother was a fountain of knowledge when it came to traditional herbal medicine.