DEFILER


Meaning of DEFILER in English

noun one who defiles; one who corrupts or violates; that which pollutes.

Webster English vocab.      Английский словарь Webster.