short-tempered

equivalents

ill-natured

synonyms

abrupt

acerbic

acid

acidulous

acrimonious

bearish

bluff

brusque

caustic

crabbed

crabby

crusty

curt

disagreeable

discourteous

grouchy

gruff

hotheaded

irascible

irritable

peevish

peremptory

petulant

quick-tempered

rude

short

shrewish

snappish

surly

tart

terse

testy

touchy

waspish

etymologically-related-terms

hot-tempered

same-contexts

absent-minded

bad-tempered

brusque

cranky

edgy

excitable

hot-tempered

ill-tempered

irascible

jumpy

nervy

petulant

pugnacious

quick-tempered

self-impressed

snappish

strong-jawed

testy

thickset

touchy

uncooperative

verse-maker

antonyms

cool

cool-headed

even-tempered