Cyclorama in a sentence as a noun

Infinity cycloramas being a popular set building technique in 19th century German theatre.

Cyclorama definitions

noun

a picture (or series of pictures) representing a continuous scene

See also: panorama diorama