Did you know?

Click any word in a definition or example to find the entry for that word

People who are confident, boastful or arrogant - thesaurus

Synonyms

extrovert

noun

someone who is very confident, lively, and likes social situations

know-all

noun

Britishinformal someone who is annoying because they always think that they know everything

upstart

noun

a new person in an organization or group who behaves as if they are more important than the people who are already there

prig

noun

someone who thinks that they are better than other people because they always obey strict moral rules

prima donna

noun

someone who thinks that they are very important or special, and who is very difficult to please

God’s gift

noun

informalshowing disapproval someone who thinks they are extremely attractive or extremely good at something

tin god

noun

someone who behaves as if they are much more important or powerful than they really are

wise guy

noun

someone who annoys you because they think that they know everything or think that they are very funny

snob

noun

showing disapproval someone who thinks their opinions and judgments are better than other people’s

individualist

noun

someone who does things in their own way without worrying about what other people think or do

Show me more
Show me less

More synonyms

blowhard

noun

Americaninformal someone who talks too much about themselves or the things they have achieved

braggart

noun

old-fashionedshowing disapproval someone who talks about their achievements or possessions in a proud way that annoys other people

cock of the walk/roost/rock

a man who thinks he is stronger, cleverer, or more successful than the rest of his group

egotist

noun

formal someone who thinks that they are more important than other people and need not care about them

know-it-all

noun

informal a know-all

poser

noun

informal someone who behaves in a particular way to make people notice them, admire them, or be impressed by them

showoff

noun

informalshowing disapproval someone who tries to get attention and praise from other people by showing how clever they are

smart alec

noun

informalshowing disapproval someone who behaves in an annoying way by trying to show how clever they are

smart arse

noun

Britishimpolite a smart alec

smartypants

noun

informal a smart alec

BuzzWord

gaslight

to manipulate someone psychologically so that they begin to question their own perceptions and memories

BuzzWord Article

Open Dictionary

Dunning-Kruger effect

the phenomenon by which an incompetent person is too incompetent to understand his own incompetence

add a word

Blog

A must for anyone with an interest in the changing face of language. The Macmillan Dictionary blog explores English as it is spoken around the world today.

global English and language change from our blog
Macmillan learn live love play