Wiktionary
democratisers
alt. (context British English) (plural of democratiser English) n. (context British English) (plural of democratiser English)