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