Trotskyism
hypernyms
communism
etymologically-related-terms
Communism
Leninism
Marxism
communist