Synonyms and Antonyms for defiler

1. defiler (n.)

a person or organization that causes pollution of the environment

Synonyms: Antonyms: