demoniser
Alternative form of demonizer.
Noun
Alternative form of demonizer.
Forms
demonisers