cyclorama

Nouns

  • (n) a picture (or series of pictures) representing a continuous scene diorama, panorama,

Synonyms

diorama panorama

Words of close approximity