reflector
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