Agreed soldiers got into drugs? One won't appeal (7)
I believe the answer is:
eyesore
'one won't appeal' is the definition.
I can't tell whether this defines the answer.
'agreed soldiers got into drugs?' is the wordplay.
'agreed' becomes 'yes' ('agreed' can mean 'yes').
'soldiers' becomes 'OR' (military abbreviation for other ranks).
'got into' is an insertion indicator.
'drugs?' becomes 'ee' (an abbreviation for ecstasy written twice).
'yes'+'or'='yesor'
'yesor' inserted inside 'ee' is 'EYESORE'.
Can you help me to learn more?
(Other definitions for eyesore that I've seen before include "Something that's ugly" , "A monstrous carbuncle" , "Blot on the landscape" , "Ugly item" , "Monstrosity" .)