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

Treasure Words