1. (noun)reflector device that reflects radiation Synonyms: reflecting telescope
2. (noun)reflecting telescope, reflector optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece Synonyms: reflector, reflecting telescope