street parliament
street parliament · street parliaments
A resistance movement characterized by street protestsA resistance movement characterized by street protests
Meaning
1 senses(Philippines)A resistance movement characterized by street protests
Forms
plural: street parliamentsWord family
1 related wordsDerivedstreet parliamentarian