know it all

Self-proclaimed expert

A know-it-all is someone who acts as if they have expertise on every subject and makes sure everyone knows it.

The term is always dismissive—nobody calls themselves a know-it-all: Don't be such a know-it-all.

The behavior combines genuine or pretended knowledge with an annoying eagerness to display it, especially when unsolicited.

Related

well actually · holier than thou · smug · insufferable · mansplain · talks down to · lecture · superior · snob · blowhard · pompous · correcting · actually · bragging · expert · obnoxious · ego · windbag

Categories
Opposites
claimed knowledge/expertise

know it allignoramus

Profoundly uninformed person

novice · beginner · neophyte · amateur · dunce

intellectual humility

know it alllifelong learner

One who never stops studying

seeker · student · curious mind · Socrates · beginner's mind

social presentation of knowledge

know it allgood listener

questioner · sounding board · wallflower · quiet type

Family

know, all, knows, knew, known, knowing, knowingly, unknown, knowledge

Familiarity
Top 100,000
Profile
Known to kids · Used worldwide · Timeless · Negative · Everyday, not technical · Rated G