Cosmorama Definition

noun

(dated) An exhibition of perspective images using various optical effects.

Wiktionary

Find Similar Words

Find similar words to cosmorama using the buttons below.

Words Starting With

Words Ending With

Unscrambles

cosmorama