idiom
a walking encyclopedia
человек, который много знает о различных темах
Meaning
a person who knows a lot about many subjects
Example
Ask him anything about history—he’s **a walking encyclopedia**.
Спросите его о чем угодно, связанном с историей — он **ходячая энциклопедия**.