Quick definitions from WordNet (reflecting telescope)
▸ 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")
▸ Also see reflecting_telescopes
▸ Words similar to reflecting telescope
▸ Usage examples for reflecting telescope
▸ Idioms related to reflecting telescope (New!)
▸ Words that often appear near reflecting telescope
▸ Rhymes of reflecting telescope
▸ Invented words related to reflecting telescope
▸ 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")
▸ Also see reflecting_telescopes
▸ Words similar to reflecting telescope
▸ Usage examples for reflecting telescope
▸ Idioms related to reflecting telescope (New!)
▸ Words that often appear near reflecting telescope
▸ Rhymes of reflecting telescope
▸ Invented words related to reflecting telescope