street parliament (English, noun)
expansion: street parliament
Senses:
glosses: a resistance movement characterized by street protests
tags: Philippines
Forms:
form: parliament of the streets
tags: alternative