cosmorama



Definition of 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.


Word "cosmorama" contains 9 letters : A A C M M O O R S

Anagrams found for cosmorama
No exact anagrams found

Sub-words or words found within cosmorama

Parent words for cosmorama


Hook words found for cosmorama

The words in bold in above lists are commonly used english words.


More word search related to cosmorama

Few Random Words: - headstand - tanukis - supersensitivity - outright - wicketkeeper - familiarnesses - overleavening - whimsiest