a radical supporter of political or social revolution
[ Syn: revolutionist , revolutionary , subversive ]