Cross any cross grain (5)
I believe the answer is:
angry
'cross' is the definition.
(I've seen this before)
'any cross grain' is the wordplay.
'cross' means one lot of letters goes inside another.
'grain' becomes 'gr' (short for grain, a unit of mass).
'any' going around 'gr' is 'ANGRY'.
(Other definitions for angry that I've seen before include "Irate, mad" , "Inflamed" , "Vexed" , "In a temper" , "Incensed" .)