1. have too much of something enjoyable, especially food or drink: "it is easy to overindulge in these kinds of foods"Similardrink/eat too muchovereatdrink like a fishoverdrinkbe greedybe immoderatebe intemperateoverindulge oneselfoverdo itnot know when to stopdrink/eat/go to excessgorge (oneself)surfeitguzzlefeastinformal:bingebinge-eatgo on a bingestuff one's facestuff oneselfpack it awayput it awaypaint the town redpush the boat outgo overboardlive it upmake a pig of oneselfpig oneselfscarf outarchaic:toperare:gourmandizegluttonize