Big Huge Thesaurus

ill-tempered

adjective

similar terms