† ˈstellascopeObs. (? nonce-wd.) [f. L. stella star + -scope. (? An intentional perversion of telescope.)] An astronomical telescope. 1661Morgan Sph. Gentry i. 44 Though the stellascope doth discover a seeming hole, or spot in the body of the planet Mars.