lavishing
Definitions
Bestowing or spending something generously or extravagantly.
Covering or adorning something richly or lavishly.
Examples
She was lavishing praise on the young artist.
They spent the afternoon lavishing attention on their new puppy.