Definitions
noun
someone who thinks he knows everything and refuses to accept advice or information from others
Look “know-it-all” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
someone who thinks he knows everything and refuses to accept advice or information from others