have swallowed a dictionary

используется в разговорной речи (have swallowed a (или the) dictionary) "проглотить словарь", сыпать учёными словами, книжно выражаться Например: The whole point is that my Society deprecates as much as you do. The voices began again. Aw, cut it out... Ev've swallered [= he has swallowed] the dictionary! (M. Torries, Heavy as Lead, Suppl) — - Дело в том, что мое общество, так же, как вы, устраивает обструкцию. Опять послышались голоса: - Хватит трепаться!.. Ишь, учеными словами-то как сыплет!

Англо-русский фразеологический словарь