Definitions
adjective
causing reflection or having a device that reflects
“a reflecting microscope”
Look “reflecting” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
causing reflection or having a device that reflects
“a reflecting microscope”