Lavish
verb
expend profusely; also used with abstract nouns
“He was showered with praise”
Similar: shower
adjective
characterized by extravagance and profusion
“a lavish buffet”
Similar: lucullan, lush, plush, plushy
adjective
very generous
“distributed gifts with a lavish hand”
Similar: munificent, overgenerous, unsparing, unstinted, unstinting