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 a know-it-all

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, more intelligent, 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 someone who is annoying because they think they know everything

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 aleck

noun

someone who says clever or funny but rude things that annoy other people because they show a lack of respect

smart ass

noun

Americanimpolite a smart aleck

smarty-pants

noun

informal a smart aleck

wiseacre

noun

informal someone who annoys you because they think that they know more about a particular thing than anyone else

BuzzWord

hygge

a lifestyle focussing on simple pleasures such as comfort and cosiness in the home, and spending time with friends and family

BuzzWord Article

Open Dictionary

sofar

a form of location that involves the underwater detonation of a bomb which causes sound waves that are picked up by ships

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