Noun defiler has 1 sense
  1. polluter, defiler - a person or organization that causes pollution of the environment
    --1 is a kind of bad person
    Derived form: verb defile3
,
TOP