Find the word definition

Wiktionary
participatory democracies

n. (plural of participatory democracy English)