Associations to the word «Defiler»

Wiktionary

DEFILER, noun. One who defiles.

Dictionary definition

DEFILER, noun. A person or organization that causes pollution of the environment.

Wise words

All our words from loose using have lost their edge.
Ernest Hemingway