Perhaps from conteck 'quarreling' (13-17 centuries)
bad-tempered and complaining a lot:
a cantankerous old man
WORD FOCUS: angry WORD FOCUS: angry a little angry:miffedinformal, peevedinformal rather angry:annoyed, irritated, cross, in a bad/foul mood very angry:furious, livid, outraged, incensed, incandescent with rageformal to become angry:lose your temper, go madBritish English, go berserkinformal, go ballisticinformal, hit the roofinformal words for describing someone who often gets angry:bad-tempered, grouchy, cantankerous, crabby, stroppyBrE informal ➔ See alsoangry
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.