Thesaurus Dictionary
Synonyms and antonyms of People who are confident, boastful or arrogant in British Thesaurus
People who are confident, boastful or arrogant
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
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
know-it-all (noun)
informal a know-all
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