Words · Familiar

reflector

/ɹɪfˈlɛktɚ/ · 9 letters · 7 distinct letters

  1. noun

    device that reflects radiation

  2. noun

    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

Look up another word

reflector: definition, pronunciation and puzzle history · Nectary