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
    "The museum's cyclorama of the battle provided an immersive 360-degree view";
    - panorama, diorama

Derived forms: cycloramas

Type of: icon, image, picture

Encyclopedia: Cyclorama