lavish
shower
expend profusely; also used with abstract nouns
He was showered with praise