Crossword Genius

Emblem carried by revolutionary was continually annoying (8)

Ross

I believe the answer is:

badgered

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

'was continually annoying' is the definition.
I can't tell whether this defines the answer.

'emblem carried by revolutionary' is the wordplay.
'emblem' becomes 'badge' (badge is a kind of emblem).
'carried' means one lot of letters go next to another.
'by revolutionary' becomes 'red' (red can informally mean communist. I am not sure about the 'by' bit.).
'badge'+'red'='BADGERED'

Can you help me to learn more?

(Other definitions for badgered that I've seen before include "hassled" , "Pestered" , "Harassed" , "Annoyed persistently" , "chivvied" .)

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