cantankerous
adjectiveirritable, easily angered, or prone to outbursts of frustration or hostility
Despite his cantankerous demeanor, the elderly man had a deep love for gardening and spent hours tending to his roses.
Also irritable · sullen · temperamental · cranky · grumpy
Try typing it
Type all GRE words →