Crossword Genius

Satires eventually finish in heart of Russia (4,3)

Ross

I believe the answer is:

send ups

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

'satires eventually' is the definition.
I know nothing about this answer so I can't judge whether it can be defined by this definition.

'finish in heart of russia' is the wordplay.
'finish' becomes 'endup' (synonyms).
'in' means one lot of letters goes inside another.
'heart of' says to take the centre.
The middle of 'russia' is 'ss'.
'endup' put within 'ss' is 'SEND-UPS'.

Can you help me to learn more?

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