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