To lavish something on somebody is a phrasal verb meaning to give someone a lot, or too much, of something such as money, presents or attention. Lavishing is the continuous form. So "He was lavishing praise on his daughter".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.