Very cross indeed (5)
I believe the answer is:
angry
(Other definitions for angry that I've seen before include "Upset" , "Very annoyed" , "In a temper" , "Furious" , "Irate, mad" .)
I believe the answer is:
angry
(Other definitions for angry that I've seen before include "Upset" , "Very annoyed" , "In a temper" , "Furious" , "Irate, mad" .)