Synonyms:
reflector
Meaning: device that reflects radiation
Synonyms:
reflecting_telescope, reflector
Meaning: 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"
Usage examples
As to the additional reference letters, I is a condenser J the source of light, and K a reflector.
The largest telescope ever made, that of Lord Rosse, is a Newtonian reflector, fifty feet long, six feet diameter, with a mirror weighing four tons.
"They are," says this great traveller, "rocks of micaceous slate, and of sparkling talc, which are resplendent in the midst of a sheet of water, which acts as a reflector beneath the burning tropical sun." So are explained those massive domes of gold, those obelisks of silver, and all those marvels of which the boastful and enthusiastic minds of the Spaniards afforded them a glimpse.