Meaning of reflecting telescope

Definition of 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"

Other information on reflecting telescope

WIKIPEDIA results for reflecting telescope
Amazon results for reflecting telescope