Definition of cosmorama

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of cosmorama is as below...

Cosmorama (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 illumination, etc., as will make the views most closely represent reality..

Lern More About Cosmorama

Cosmorama :: Cosmorama (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 illumination, etc., as will make the views most closely represent reality..
Cosmoramic :: Cosmoramic (a.) Of or pertaining to a cosmorama.
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us