活字典huózìdiǎn
Meanings
1. walking dictionary
2. well-informed person
Characters used
Examples2
He is what we call a walking dictionary.
That old man, let's just say, is a living dictionary.