Meaning of participatory democracy in English:

participatory democracy

Translate participatory democracy into Spanish

noun

US
  • Individual participation in political decision-making, especially by direct action rather than through elected representatives.

Origin

1960s.