D defs.my
Entry 1 sense Webster, 1913

Cosmorama

/(k?z`m?-r?"m? [or] -r?"m?)/ · Cos·mo·ra·ma · IPA
01 n. An exhibition in which a series of views in various parts of the world is seen reflected by mirrors through a series of lenses, with such i…
  1. 1.
    An exhibition in which a series of views in various parts of the world is seen reflected by mirrors through a series of lenses, with such illumination, etc., as will make the views most closely represent reality.