Crossword Genius

From six rambling claims, overturned basis for socialist ideology (7)

Ross

I believe the answer is:

marxism

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

'basis for socialist ideology' is the definition.
I can't judge whether this definition defines the answer.

'from six rambling claims overturned' is the wordplay.
'claims' says the answer is hidden in the clue (the answer is held or claimed within the clue).
'overturned' is a reversal indicator.
'msixram' is hidden within 'from six rambling'.
'msixram' backwards is 'MARXISM'.

Can you help me to learn more?

(Other definitions for marxism that I've seen before include "Left-wing system" , "political theory" , "Basis of communism" , "Communist belief" , "Left-wing ideology" .)

Want a hint initially instead of a full solution? Install my app