reflector
/rɪflˈɛktɝ/
Explore definitions, synonyms, and language insights of reflector
Definitions
Noun
device that reflects radiation
Noun
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"
More Specific Terms
Cassegrainian telescope
coude system
coude telescope
Gregorian telescope
Herschelian telescope
Maksutov telescope
mirror
Newtonian reflector
Newtonian telescope
off-axis reflector
parabolic reflector
paraboloid reflector
Schmidt camera
Schmidt telescope
solar collector
solar dish
solar furnace