lavished

verb
  1. past tense of lavish; gave or bestowed something abundantly or generously

Examples