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_telescope
▸ Words similar to reflecting telescopes
▸ Usage examples for reflecting telescopes
▸ Idioms related to reflecting telescopes (New!)
▸ Words that often appear near reflecting telescopes
▸ Rhymes of reflecting telescopes
▸ Invented words related to reflecting telescopes
▸ 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_telescope
▸ Words similar to reflecting telescopes
▸ Usage examples for reflecting telescopes
▸ Idioms related to reflecting telescopes (New!)
▸ Words that often appear near reflecting telescopes
▸ Rhymes of reflecting telescopes
▸ Invented words related to reflecting telescopes