Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cosmosphere Definition

Cancel
cosmosphere
noun
An apparatus for showing the position of the Earth with respect to the fixed stars, consisting of a hollow glass globe marked with the stars and constellations and containing a terrestrial globe

Words Related to cosmosphere!

cosmosphere Examples by Brain Bank Users