lavished
lav-ished
verb
Given or spent generously and often excessively on someone or something.
"They lavished praise on the winning team."
Thesaurus
Synonyms: munificent, lavish, too-generous, unstinting, generous, unsparing, unstinted, overgenerous, rich, plushy, plush, lucullan