lavish

adjective

Characterized by or produced with extravagance and profusion: synonym: profuse.

Immoderate in giving or bestowing; unstinting.

transitive verb

To give or bestow in abundance; shower.

To give something in abundance to.

To expend or bestow with profusion; give or layout prodigally.