Dictionary
Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.
reflector
English
- 🔊 device that reflects radiation
- 🔊 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”
Spanish
- 🔊 reflector reflector
Similar words
reflecting telescope
cassegrainian telescope
newtonian telescope
oao
oso
astronomical observatory
astronomical telescope
cheval glass
coelostat
concave mirror
convex mirror
coronagraph
coronograph
distorting mirror
glass
hand mirror
heliostat
looking glass
mirror
observatory
orrery
pier glass
planetarium
radar telescope