Synonyms: mise en scene, setting, stage setting
Definition: arrangement of scenery and properties to represent the place where a play or movie is enacted
Similar words: stage
Definition: a large platform on which people can stand and can be seen by an audience
Usage: he clambered up onto the stage and got the actors to help him into the box