radio telescope
— Noun
– English
~ astronomical telescope that picks up electromagnetic radiations in the radio-frequency range from extraterrestrial sources
reflecting telescope
— Noun
– English
~ optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece; "Isaac Newton invented the reflecting telescope in 1668"
refracting telescope
— Noun
– English
~ optical telescope that has a large convex lens that produces an image that is viewed through the eyepiece