defiler

Nouns

  • (n) a person or organization that causes pollution of the environment polluter,

Synonyms

polluter

Words of close approximity

defiled
defile
defiled