Search results
- Dictionarydemocratization/dɪˌmɒkrətʌɪˈzeɪʃn/
noun
- 1. the introduction of a democratic system or democratic principles: "he has funded efforts to promote democratization in Europe"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries