street theater
تعریف انگلیسی
noun
- dramatization of a social issue; enacted outside in a park or on the street