Online English Dictionary

Home

Reflecting


a.

Throwing back light, heat, etc., as a mirror or other surface.


© 2009 Dammam Community College