STREET THEATRE


Meaning of STREET THEATRE in English

■ noun drama performed on the streets, typically in an informal or improvised manner.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.