Suffering soldiers repeatedly in middle of battle (7)
I believe the answer is:
torment
'suffering' is the definition.
(I know that torment is a type of suffering)
'soldiers repeatedly in middle of battle' is the wordplay.
'soldiers' becomes 'OR' (Other Ranks).
'repeatedly' becomes 'men' (I can't explain this - if you can you should believe this answer much more).
'in' means one lot of letters goes inside another.
'middle of' says to take the centre.
The middle of 'battle' is 'tt'.
'or'+'men'='ormen'
'ormen' placed inside 'tt' is 'TORMENT'.
Can you help me to learn more?
(Other definitions for torment that I've seen before include "Agony of mind" , "Cause great pain to" , "Pester or tease unmercifully" , "Pester in a cruel way" , "Inflict pain on - pester" .)