lavishes up on (verb) give: contribute, supply, transfer
Sinonime: brilliant, clarion, cloudless, fine, light, luminous, pleasant,
radiant, rainless, shining, shiny, summery, sunlit, sunshiny, unclouded, undarkened
Antonime: cloudy, gloomy, rainy, stormy