teriyaki (meat or fish marinated in sweet soy sauce and broiled)
 to blaze down on;  to beat down on;  to shine down upon
 to reflect;  to throw back light
 reflection;  reflected light;  reflected heat;  glare
 beautiful shiny autumn leaves
 to shed light on each other
 to become bright with sunlight following a shower