eat like a horse
eat like a horse  {v. phr.}
To eat a lot; eat hungrily. 
The harvesters worked into the evening, and then came in and ate like horses.
Contrast: EAT LIKE A BIRD.
Categories: 
 
Source: A Dictionary of American Idioms
