subverter

noun

One who subverts; an overthrower.

noun

One who, or that which, subverts; an overthrower.

noun

One who subverts.

noun

a radical supporter of political or social revolution