v. a.
1.
Defile, soil, taint, make foul, make unclean.
2.
Corrupt, infect, contaminate, vitiate, deprave, debase, poison, impair, taint, pervert, tarnish, stain.
3.
Desecrate, profane.
4.
Violate, debauch, dishonor, ravish, abuse, defile, deflower.
v. a.
1.
Defile, soil, taint, make foul, make unclean.
2.
Corrupt, infect, contaminate, vitiate, deprave, debase, poison, impair, taint, pervert, tarnish, stain.
3.
Desecrate, profane.
4.
Violate, debauch, dishonor, ravish, abuse, defile, deflower.
Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012