heavyeater

noun
UK /ˌheviˈiːtə/
US /ˌheviˈiːtər/

A heavy eater is someone who eats a lot of food.

My uncle is a heavy eater who finishes three plates at dinner.


OTHER MEANINGS

2. A person who eats large portions regularly and with great enthusiasm.

As a heavy eater, she always orders the largest size on the menu.

3. Someone known for finishing everything on their plate and more.

The camp cook planned extra food because the heavy eaters always asked for seconds.

4. A person with a famously big appetite at gatherings and parties.

Every family reunion has one heavy eater who stays by the buffet table.