Crossword Genius

Shame communist has it on record (9)

Ross

I believe the answer is:

discredit

'shame' is the definition.
(I've seen this before)

'communist has it on record' is the wordplay.
'communist' becomes 'red' (red is a kind of communist).
'has' is a charade indicator (letters next to each other).
'on' says to put letters next to each other.
'record' becomes 'disc' (synonyms).
'red' next to 'it' is 'redit'.
'redit' put after 'disc' is 'DISCREDIT'.

(Other definitions for discredit that I've seen before include "harm done to reputation" , "shame?" , "Smear" , "Refuse to believe" , "Cast doubt" .)

I've seen this clue in The Telegraph.
Want a hint initially instead of a full solution? Install my app