Synonyms for Subvert (same or very similar meaning)
WordNet sense 1 (corrupt morally or by intemperance or sensuality):
corrupt, debase, debauch, demoralize, deprave, misdirect, pervert, profane, vitiate, demoralise, pervert
WordNet sense 2 (destroy property or hinder normal operations):
counteract, sabotage, undermine, weaken, countermine
WordNet sense 3 (cause the downfall of; of rulers):
overthrow, overturn, bring down
From the ODE community, based on WordNet
add/edit