Democratization meaning

The introduction of democracy, its functions or principles, to an area or country which did not have democracy previously.
noun
0
0
The spread of democracy as a concept.
noun
0
0
The making more democratic of a political system.
noun
0
0
Advertisement

Origin of democratization