Synonyms for (noun) reflector

Synonyms: reflecting telescope, reflector

Definition: optical telescope consisting of a large concave mirror that produces an image that is magnified by the eyepiece

Usage: Isaac Newton invented the reflecting telescope in 1668

Similar words: optical telescope

Definition: an astronomical telescope designed to collect and record light from cosmic sources


Synonyms: reflector

Definition: device that reflects radiation

Similar words: device

Definition: an instrumentality invented for a particular purpose

Usage: the device is small enough to wear on your wrist; a device intended to conserve water