know-all

Self-proclaimed genius

A know-all is someone who acts as though they know everything and makes sure others notice.

The term is mildly derisive, implying arrogance rather than actual expertise: Nobody likes a know-all.

More common in British English; Americans typically say know-it-all.

synonyms

smart-aleck

Obnoxiously clever person

bighead · show-off · blowhard · windbag · braggart · brainbox · egghead · nerd · geek

arrogance

smug

Excessively self-satisfied

haughty · supercilious · conceited · snobbish · condescending · patronizing · superior · disdainful · imperious · overbearing

annoying

insufferable

Impossible to put up with

tiresome · exasperating · meddlesome · intrusive · interfering · unbearable · grating · tedious · wearisome · bothersome

intellectual

expert

Highly skilled practitioner

savant · polymath · genius · learned · erudite · well-read · bookish · studious · academic · informed

Opposites
claimed knowledge/expertise

know-allnovice

Inexperienced newcomer to field

beginner · student · know-nothing · ignoramus · dunce

actual knowledge

know-allsage

Wisdom keeper or seasoning

savant

Family

all, know, knowledge, known, knowing, unknown, acknowledge, well-known, acknowledged

Familiarity
Top 200,000
Profile
Timeless · Negative · Everyday, not technical · Rated G