Yahoo Malaysia Web Search

Search results

  1. Dictionary
    democratization
    /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"

    More definitions, origin and scrabble points