DEFILER

Definition of DEFILER

  1. (noun)a person or organization that causes pollution of the environment