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.