walking encyclopedia
walking encyclopedia {n. phr.}
A polymath; a person very well versed in a number of different disciplines.
My uncle is a veritable walking encyclopedia when it comes to the history of World War II.
Contrast: WALKING DICTIONARY.
Categories:
Source: A Dictionary of American Idioms