theatrical production

Noun
  1. The production of a drama on the stage (synset 107020287)

Other Searches