democratizers

noun
  1. People or things that make something more democratic or accessible to a wider population.
  2. Usage: Plural form of democratizer; Often used in political, social, or technological contexts

Examples