Cantankerous means contentious or irritable.
Cantankerous is an adjective.
Synonyms: argumentative, quarrelsome, testy, ill-tempered, cranky, grouchy.
Antonyms: affable, pleasant, amiable, genial, kindly, agreeable.
Today is not a good day to ask for a raise in our salary; our boss is in a cantankerous mood.
That cantankerous man would challenge a nun to a fight if he had the chance.
Mr.Ravi's cantankerous family is irritable bad-tempered, and quarrelsome—and that's on a good day!