Engorging Synonyms

To satisfy to the full or to excess
(Verb)
To swallow (food or drink) greedily or rapidly in large amounts
(Verb)
Overeat or eat immodestly; make a pig of oneself
(Verb)