Definitions of cyclorama:

  • noun:   a picture (or series of pictures) representing a continuous scene