Synonyms for "ill-tempered"

Words with similar meaning