Synonymaadulterate annul contaminate corrupt debase defile degrade deprave impair pervert reduce revoke spoil