Word Study
defiler
WORDNET DICTIONARY
Noun defiler has 1 sense
- defiler(n = noun.person) polluter - a person or organization that causes pollution of the environment; Array is a kind of bad person
Derived form verb defile3
For further exploring for "defiler" in Webster Dictionary Online