n. phr. A person highly knowledgeable in matters of language use. If you want to know what "serendipity" means, ask my Uncle Fred. He is a professor of English and is also a walking dictionary.
WALKING DICTIONARY
Meaning of WALKING DICTIONARY in English
American idioms English vocabulary. Английский словарь американских идиом. 2012