Definify.com

Definition 2024


demonizer

demonizer

English

Noun

demonizer (plural demonizers)

  1. Agent noun of demonize; one who demonizes.

Anagrams