lavish

/ˈlævɪʃ/
verb
  1. To give or spend a lot of something, especially money, time, or affection, in a generous or extravagant way.
    • She lavished attention on her new puppy, taking it for walks and teaching it tricks.
    • The company lavished millions on a new advertising campaign.
    • The grandparents lavished gifts on their grandchildren every holiday.
adjective
  1. Very rich, elaborate, or expensive; involving great expense or luxury.
    • They stayed in a lavish hotel suite with a private pool and ocean view.
    • The wedding was a lavish affair with hundreds of guests and a five-course meal.
    • The king threw a lavish banquet that lasted all night.
  2. Given or done in a generous or abundant way; more than enough.
    • She received lavish praise for her volunteer work at the shelter.
    • He made a lavish donation to the library, funding new books for years.
    • The garden received lavish care, with daily watering and fertilizing.