PARTICIPATORY Meaning of PARTICIPATORY in English [adjective]Participatory sports are becoming more popular. Cambridge English vocab. Кембриджский английский словарь. 2012