street parliament
English
Alternative forms
parliament of the streets
Noun
street
parliament
(
Philippines
)
a
resistance
movement
characterized by
street
protests
Derived terms
street parliamentarian