meaning of street theater
1.
dramatization
of
a
social
issue;
enacted
outside
in
a
park
or
on
the
street
Related Words
street theater
|
Developed & Maintained By
Taraprasad.com