Subscriber login


Forgot your password?

Library card login

Other

studio theatre

Definition of studio theatre

noun

  • a small theatre where experimental and innovative productions are staged.

studio theatre in other Oxford dictionaries

Definition of studio theatre in the US English dictionary