Thesaurus Dictionary

Try "happy" or "love"

Searching for...

No matching words found

Try a different search term or browse the dictionary

Synonyms and antonyms of People who complain a lot or are difficult to please in British Thesaurus

People who complain a lot or are difficult to please

ingrate (noun)

formal someone who is not grateful in the way they should be

perfectionist (noun)

someone who always wants things to be done perfectly

purist (noun)

someone who wants people to be correct, and to follow rules carefully, especially in language and the arts

stickler (noun)

someone who thinks that a particular thing is very important and who thinks that other people should feel the same

critic (noun)

someone who does not like something and states their opinion about it

misery (noun)

Britishinformal someone who is always complaining or in a bad mood

wet blanket (noun)

informal someone who spoils other people’s fun by being negative and complaining

scourge (noun)

formal someone in a position of power who criticizes people severely

misery guts (noun)

Britishinformal someone who is never happy and is always complaining or in a bad mood

killjoy (noun)

someone who makes it difficult for other people to enjoy themselves

a poor loser ()

someone who gets angry when they lose

crab (noun)

mainly Americaninformal someone who is always annoyed and complains about unimportant things

crank (noun)

Americaninformal someone who gets angry easily and is unpleasant to other people

crosspatch (noun)

old-fashionedinformal someone who is easily annoyed

curmudgeon (noun)

old-fashioned someone who gets annoyed easily, especially an old person

diva (noun)

a woman, especially a celebrity, who thinks she is very important and is difficult to please

firebrand (noun)

someone who has strong feelings of anger or enthusiasm and often expresses them

gadfly (noun)

mainly literary someone who continuously annoys another person or an organization, usually by criticizing them

grinch (noun)

mainly Americaninformal someone who tries to stop people enjoying themselves

grouch (noun)

informal someone who complains a lot or is often in a bad mood

grump (noun)

informal someone who complains a lot and is rarely happy

hothead (noun)

someone who easily gets angry or excited, and does things without thinking about the result

kvetch (noun)

mainly Americaninformal someone who complains a lot, especially about something that is not important

malcontent (noun)

literary someone who is not happy or satisfied

pedant (noun)

showing disapproval someone who gives too much importance to details and formal rules, especially of grammar

shrew (noun)

old-fashioned an insulting word for a woman who always complains, argues, or nags

sourpuss (noun)

informal someone who often looks and behaves as if they are dissatisfied

spitfire (noun)

informal a woman who tends to become angry very easily

termagant (noun)

literary a woman who is always arguing and fighting

wowser (noun)

informalAustralian someone who stops other people from having fun