To get an ad-free experience on website and mobile app, please consider taking a subscription. Subscription fee will help us to add more words and definitions along with building language related features.
Meaning : A reflecting telescope that has a paraboloidal primary mirror and a hyperboloidal secondary mirror. Light is brought to a focus through an aperture in the center of the primary mirror.