Skip to content
Book Glossary
Home
Practice
Lessons
About
cyclorama
Stopped
Dictionary definition
· cyclorama
noun
a picture (or series of pictures) representing a continuous scene
Similar words
diorama
panorama
Source: Open English WordNet (CC BY 4.0).