lavish
/ˈla-vish/
adjective
expending or bestowing profusely : prodigal
expended or produced in abundance
marked by profusion or excess
lavish donors
verb
to expend or bestow with profusion : squander
phrasal verb
to give a large amount of (something) to (someone)
They lavished attention on their children.