popular assembly

Noun

 * 1) A localized citizen gathering to address issues of importance to the community.

Translations

 * Spanish: asamblea popular