meaning of defiler

1. One who defiles; one who corrupts or violates; that which pollutes.
2.
a person or organization that causes pollution of the environment


Related Words

defiler |

Developed & Maintained By Taraprasad.com

Treasure Words