RichThesaurus
besmirching
besmirching
synonyms
desecration
pollution
defilement
blight
corruption
decomposition
profanation
deterioration
impurity
soiling
abuse
depravation
violation
dirtying
spoliation
corrupting
foulness
rottenness
impairment
taint
besmearing
uncleanness
fouling
depravity
polluting
sullying
vitiation
poison
warping
misuse
poisoning
tainting
adulteration
infection
besmirching
antonyms
cleanliness
purification