reflector - English Synonyms Dictionary

reflector

n.
[1] reflecting telescope