(Of a surface or body) throw back (heat, light, or sound) without absorbing it.
reflect clearly
On a clear day the mountain would reflect off of the lake beautifully.
Coming soon!
Your information is 100% private & never shared.See Past Email Examples