street theater

Noun
  1. Dramatization of a social issue;
    Enacted outside in a park or on the street (synset 100901199)

Other Searches