Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of cyclorama

Source language: EnglishDictionary language: English

cyclorama

noun

Definitions

  1. A display consisting of a continuous series of pictures placed on the walls of a circular room so as to appear in natural perspective by a person standing in the middle; a circular or semi-circular display.

  2. A large curtain or wall, often concave, hung upstage, in a theatre.