someone who thinks he knows everything and refuses to accept advice or information from others
同义词:know-all
know-it-all详细解释
know-it-all n.Informal (名词)【非正式用语】 One who claims to know everything and rejects advice or information from others.自以为无所不知的人:宣称知道一切而且不肯听别人的建议或见闻的人 【引伸】 know.-it-all. adj.(形容词)