Noun street theater has 1 sense
  1. guerrilla theater, street theater - dramatization of a social issue; enacted outside in a park or on the street
    --1 is a kind of dramatization, dramatisation
,
TOP