Crossword Answer Lookup

500k+ clues

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

Answer MARXISM
Definition: ideology
Independent #11657 2024-02-20