lavish on/upon
phrasal verb
lavished on/upon;
lavishing on/upon;
lavishes on/upon
Definition of lavish on/upon
: to give a large amount of (something) to (someone)
They lavished attention on their children.