lavish
adjectiveUK /ˈlæv.ɪʃ/
US /ˈlæv.ɪʃ/
Very fancy and giving a lot of things.
They threw a lavish party with balloons and cake for everyone.
OTHER MEANINGS
2. To give something in large amounts.
She lavished praise on her little brother for his drawing.
3. Very expensive and impressive.
The hotel had a lavish lobby with gold lights.
4. More than enough; plentiful.
The garden had lavish flowers everywhere.