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 American 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

hothead (noun)

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

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

killjoy (noun)

someone who makes it difficult for other people to enjoy themselves

grouch (noun)

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

a poor loser ()

someone who gets angry when they lose

crab (noun)

informal 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)

informal someone who tries to stop people enjoying themselves

grump (noun)

informal someone who complains a lot and is rarely happy

kvetch (noun)

informal 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

sorehead (noun)

informal someone who often becomes angry without any reason

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)

Australianinformal someone who stops other people from having fun