image/svg+xml
Open English Wordnet
Options ▼
Nouns
(n)
reflector
device that reflects radiation
MORE ▶
(n)
reflecting telescope
,
reflector
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 ▶
Download As:
JSON
RDF/XML
Turtle
XML