know-it-all
1.
(
noun
) (informal) someone who thinks he knows everything and refuses to accept advice or information from others
Synonyms:
know-all
Related Words:
egoist
,
egotist
,
swellhead
Terms and Conditions of Use / Copyright Notice