STUDIO THEATRE


Meaning of STUDIO THEATRE in English

■ noun a small theatre where experimental and innovative productions are staged.

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