Noun reflecting telescope has 1 sense
  1. reflecting telescope, reflector - 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"
    --1 is a kind of optical telescope
    --1 has parts: parabolic mirror
    --1 has particulars:
     Cassegrainian telescope, Gregorian telescope; coude telescope, coude system; Herschelian telescope, off-axis reflector; Maksutov telescope; Newtonian telescope, Newtonian reflector; Schmidt telescope, Schmidt camera
,
TOP