• word of the day

    defiler

    defiler - Dictionary definition and meaning for word defiler

    Definition
    (noun) a person or organization that causes pollution of the environment
    Synonyms : polluter
Download our Mobile App Today
Receive our word of the day
on Whatsapp