lavish
/ˈlævɪʃ/
verb
Meaning
To give out extremely generously; to squander.
"They lavished money on the dinner."
To give out to (somebody) extremely generously.
"They lavished him with praise."
adjective
Meaning
Expending or bestowing profusely; profuse; prodigal.
"lavish of money; lavish of praise"
Superabundant; excessive
"lavish meal"
Synonyms