Meaning ofdemonizationin English

demonization

us/diˌmoʊnaɪˈzeɪ.ʃən/uk/diːmənaɪˌzeɪ.ʃən/
#uncommon
Definitions