Definify.com

Definition 2025


demonisation

demonisation

English

Noun

demonisation (plural demonisations)

  1. (British) Alternative spelling of demonization

Translations