English Dictionary
Definition democratize in British English
democratize verb
[transitive] verb
/dɪˈmɒkrətaɪz/
1
to change the way of running a government or organization so that the people in it are more equal and can share in making decisions
Synonyms and related words
