Soldiers' uniform compensation? (7)
I believe the answer is:
redress
'compensation?' is the definition.
(I know that redress is a type of compensation)
'soldiers' uniform' is the wordplay.
'soldiers'' becomes 'RE' (Royal Engineers).
'uniform' becomes 'dress' (dress uniform is a kind of uniform).
're'+'dress'='REDRESS'
(Other definitions for redress that I've seen before include "Pay" , "remedy" , "Prepare again - satisfaction" , "set straight again" , "set things right" .)