[adjective]Someone who is snappish tends to be bad-tempered and to speak in an angry way.He's very snappish when he arrives at work in the morning.
SNAPPISH
Meaning of SNAPPISH in English
Cambridge English vocab. Кембриджский английский словарь. 2012