lavish

verb

1.
expend profusely; also used with abstract nouns