Crossword Genius

Agreed soldiers got into drugs? One won't appeal (7)

Ross

I believe the answer is:

eyesore

I'm a little stuck... Click here to teach me more about this clue!

'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" .)

I've seen this clue in The Guardian.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.