Meaning of know-all

Definition of know-all

(noun) someone who thinks he knows everything and refuses to accept advice or information from others

Other information on know-all

WIKIPEDIA results for know-all
Amazon results for know-all