De·fil·er n. One who defiles; one who corrupts or violates; that which pollutes. ◄ ►
defiler n : a person or organization that causes pollution of the environment [syn: polluter]