Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: cyclorama  ,sI-klu'rã-mu
  1. A picture (or series of pictures) representing a continuous scene
    - panorama, diorama

Derived forms: cycloramas

Type of: icon, ikon, image, picture

Encyclopedia: Cyclorama