Subscriber login


Forgot your password?

Library card login

Other

reflecting telescope

Syllabification: (re·flect·ing tel·e·scope)
Definition of reflecting telescope

noun

  • a telescope in which a mirror is used to collect and focus light.

reflecting telescope in other Oxford dictionaries

Definition of reflecting telescope in the British & World English dictionary