TOP

Definition of reflecting telescope noun from the Oxford Advanced American Dictionary

See reflecting telescope in the Oxford Advanced Learner's Dictionary