cyclorama
About 0.07 uses per million words.
Meaning
- noun A panoramic image displayed on the inside of a cylindrical canvas.
- noun A building or room designed to show this image.
- noun A large, often concave, backdrop, hung upstage in a theater.
Similar words
panorama diorama cyclograph cirque kaleidoscope cyclostyle circ caleidoscope circus ring cinerama
Often followed by
of is and or was in center lighting to
Word family
cycloramas cycloramic
Save “cyclorama” to learn later