Make less attractive men diet, needing ages to change (11)
I believe the answer is:
demagnetise
'make less attractive' is the definition.
I can't judge whether this defines the answer.
'men diet needing ages to change' is the wordplay.
'needing' is a charade indicator (letters next to each other).
'to change' indicates anagramming the letters.
'men'+'diet'+'ages'='mendietages'
'mendietages' with letters rearranged gives 'DEMAGNETISE'.
Can you help me to learn more?
(Other definitions for demagnetise that I've seen before include "Make unattractive" , "Remove Poles" , "Degauss" .)