know-it-all(n.) "知道一切或回答正确的人",1895年,来自动词短语; 参见 know(v.)。早期的同义词是 know-all(1862); 而 Mr. Know-All 是班扬的《圣战》(1682)中的一个小角色。该词起源时间:1895年