lavish - definition and synonyms

verb [transitive] 

Your browser doesn’t support HTML5 audio

present tense
present participlelavishing
past tenselavished
past participlelavished
  1. to give someone a lot of something, for example money, love, or attention
    lavish something on/upon someone:

    They lavished attention on their grandchildren.

    lavish someone with something:

    He thought he would win her by lavishing her with expensive gifts.