noun
Meaning 1
A revolving structure used to change scenes rapidly in a theatre: a tall prism-shaped frame or screen at the side entrances, each carrying a number of scenes changed by turning the frames.
Definition source: English Wiktionary via Wiktextract
Usage: historical
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided