Longman Dictionary English From Longman Dictionary of Contemporary Englishwalking dictionary/encyclopediawalking dictionary/encyclopediaKNOW somethingsomeone who knows a lot, and always has the information that you want – used humorously → walking ldoceonline.com