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

astroscope Definition

Cancel
astroscope
noun
An old astronomical instrument formed of two cones, on whose surface the constellations were delineated

Words Related to astroscope!

astroscope Examples by Brain Bank Users