Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

cyclorama

English

  1. 🔊 a picture (or series of pictures) representing a continuous scene

Similar words

panorama diorama abstract abstraction act drop altarpiece asbestos asbestos board backdrop batten block print border cloth collage color print copy cosmorama coulisse counterweight curtain curtain board daub decor diorama