know-it-all

['nəuitɔ:l]

n. 假装博学多闻的人
adj. 自称无所不知的

详细释义:

a.

【口】假装或自称无所不知的

n.

【口】假装或自称无所不知的人

My brother-in-law is an obnoxious know-it-all.

我的姐夫是个讨人厌的自以为是万事通的家伙。