Advertisement

know-it-all (n.)

"one deemed (over)full of information or correct answers," 1895, from verbal phrase; see know (v.). Earlier in the same sense was know-all (1862); and Mr. Know-All was a minor character in Bunyan's "The Holy War" (1682).

Others are reading

Advertisement
Definitions of know-it-all from WordNet

know-it-all (n.)
someone who thinks he knows everything and refuses to accept advice or information from others;
Synonyms: know-all
From wordnet.princeton.edu