cosmorama

Definitions

from The Century Dictionary and Cyclopedia

  • noun A view or series of views of the world; specifically, an exhibition of a number of drawings, paintings, or photographs of cities, buildings, landscapes, and the like, in different parts of the world, so arranged that they are reflected from mirrors, the reflections being seen through a lens.

Examples

Note

The word 'cosmorama' comes from Greek roots meaning 'the world' and 'spectacle'.