Antagonism about some soldiers produces outrage (8)
I believe the answer is:
'outrage' is the definition.
(I've seen this before)
'antagonism about some soldiers' is the wordplay.
'antagonism' becomes 'enmity' ('enmity' can be a synonym of 'antagonism').
'about' indicates putting letters inside.
'some soldiers' becomes 'or' (Other Rank).
'enmity' enclosing 'or' is 'ENORMITY'.
'produces' acts as a link.
(Other definitions for enormity that I've seen before include "Evil" , "horror" , "Outrageous act" , "Shocking act" , "Extreme wickedness or vastness" .)