Did you know?

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

People who complain a lot or are difficult to please - thesaurus

Synonyms

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

Show me more
Show me less

More synonyms

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

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