reflecting telescope
English Dictionary
->
Letter R
-> reflecting telescope
Search Dictionary:
reflecting telescope Definition
(n)
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
"
reflecting telescope Synonyms
reflecting telescope
reflector
© Art Branch Inc.