meaning of bad-tempered

bad-tempered meaning in General Dictionary

frustrated and irritable