Refine this word faster
Defiler
//dɪˈfaɪlə(ɹ)// noun
Definitions
Noun
- 1 one who defiles.
- 2 a person or organization that causes pollution of the environment wordnet
Etymology
From defile + -er.
See also for "defiler"
Next best steps
Mini challenge
Unscramble this word: defiler