defiler
/dɪˈfaɪlər/
noun
- A person or thing that makes something dirty, impure, or spoiled.
- In the story, the dragon was a defiler of the kingdom's pure water springs.
- The company was labeled a defiler of the environment after the oil spill.
- The vandals were seen as defilers of the peaceful cemetery.
Synonyms