noun. a picture (or series of pictures) representing a continuous scene.
1. Noun, singular or mass Make these pieces as wide and as tall as you need the cyclorama to be.