YourDictionary

cyclorama

noun

  1. a series of large pictures, as of a landscape, put on the wall of a circular room so as to appear in natural perspective to a spectator standing in the center
  2. a large, curved curtain or screen used as a background for stage settings

Related Forms:

See cyclorama in American Heritage Dictionary 4

Learn more about cyclorama

link/cite print suggestion box