overindulge

verb
1
to have too much of something nice, especially food or drink
زیاده‌روی کردن, افراط کردن, پرخوری کردن, خوردن بیش از حد
2
to give somebody more than is good for them
زیاده‌روی کردن, افراط کردن, بیش‌ازحد لوس کردن, بیش از حد نازپروردن, زیاده‌روی در محبت کردن
His mother overindulged him.