STUDIO THEATRE Meaning of STUDIO THEATRE in English ■ noun a small theatre where experimental and innovative productions are staged. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004