2 down s?e? arise (from) 4
3 down m?????t naturally illuminated 7
12 down ???i????? medieval armour material 5,4
21 across ?n?????? inherent 9
19 down s?????h zero handicap (golf) 7
thanks...
8 across ???m???a?t officer in charge of a military unit 10 16 across ?????m???i? lacking confidence in the future 11 25 across ??c??? urge or stir up 6 13 down ??????a??? unable to live in brine 10...