Home / R / reflector

reflector

noun 9 letters Scrabble 14 WWF 16
Definitions
noun

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

noun

device that reflects radiation

Want another word?
Spin the dictionary for a fresh one.
Generate a word →