History
History
Synonyms
UK
US
Meaning:
cantankerous

bed-tempered; quarrelsome

difficult, crabby

catty

(of a person, statement etc) sly and spiteful

nasty, malicious

gruff

(of a person, voice, behaviour) rough and abrupt

bad-tempered, rude

surly

bad-tempered and unfriendly

gruff, bearish

waspy

irritable, testy

irritable, testy

ILL-NATURED as in Wiktionary
ILL-NATURED as in Wikipedia