reflecting

  • (s) causing reflection or having a device that reflects
    • a reflecting microscope

Words of close approximity

reflection reflective
reflecting telescope