• Demonizer

    Full definition of demonizer

    Noun

    demonizer

    (plural demonizers)
    1. Agent noun of demonize; one who demonizes.

    Anagrams

    © Wiktionary