irascible
Definitions
Having or showing a tendency to be easily angered.
Characterized by or arising from a quick-tempered or irritable nature.
Examples
The irascible old man was known for shouting at anyone who walked too close to his garden fence.
Despite his irascible temperament, he was a brilliant professor who cared deeply about his students' success.
Synonyms
irritable short-tempered cranky testy peevish waspish choleric
Antonyms
even-tempered calm placid patient serene good-natured affable