Try on the denim top but don't like it (6)
I believe the answer is:
detest
'don't like it' is the definition.
I can't tell whether this defines the answer.
'try on the denim top' is the wordplay.
'try' becomes 'test' (test is a kind of try).
'on' is a charade indicator (letters next to each other).
'the denim top' becomes 'de' (I can't justify this - if you can you should give a lot more credence to this answer).
'test' after 'de' is 'DETEST'.
'but' acts as a link.
Can you help me to learn more?
(Other definitions for detest that I've seen before include "Deplore" , "Cordially laothe" , "Dislike heartily" , "Greatly hate" , "Dislike intensely, loathe" .)