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