Hack Savers repair bags for soldiers, perhaps (10)
I believe the answer is:
haversacks
'for soldiers perhaps' is the definition.
I can't tell whether this definition defines the answer.
'hack savers repair' is the wordplay.
'repair' indicates anagramming the letters (letters are fixed or repaired).
'hack'+'savers'='hacksavers'
'hacksavers' with letters rearranged gives 'HAVERSACKS'.
'bags' is the link.
Can you help me to learn more?
(Other definitions for haversacks that I've seen before include "having these on their backs" , "bags" .)