Level 6 · word 16,726 of 20,000

democratize

/dɪˈmɑːkrəˌtaɪz/ American
  • v. 民主化, 普及化
Definition
  • v. to make something available to all people, or to introduce democratic principles
Example
New technology can democratize education by making learning free for everyone.
新技术能让每个人都能免费学习,从而使教育大众化。