cyclorama n : a picture (or series of pictures) representing a continuous scene [syn: {panorama}, {diorama}] Source: WordNet® 2.0