Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: cyclorama  `sIklu'ramu
  1. A picture (or series of pictures) representing a continuous scene
    - panorama, diorama

Derived forms: cycloramas

Type of: icon, ikon, image, picture

Encyclopedia: Cyclorama