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