Learn English idioms with meanings and examples

🌎Region: International 📊Difficulty Level:intermediate

eat like a horse

To eat a very large amount of food; to have a big appetite.

A simile comparing a person’s appetite to that of a horse, an animal associated with consuming large amounts of feed; recorded in English from the 19th century.

Casual and mildly humorous; emphasizes a huge appetite and can imply surprise or admiration. Can sound rude or body-focused if said about someone directly, so use with care.

  • After the marathon, I ate like a horse and still felt hungry.
  • My teenage brother eats like a horse, so the fridge is never full for long.
  • When I’m stressed, I eat like a horse even if I’m not really hungry.
  • He’s thin, but he can eat like a horse at dinner.
  • We brought extra snacks because the kids eat like a horse on road trips.

Pattern: “eat/ate/will eat like a horse.” The “like a horse” part is fixed; you can add adverbs (e.g., “really”). Usually intransitive or with an object (eat pizza like a horse).

  • have a big appetite
  • eat a lot
  • eat up a storm
  • eat like there’s no tomorrow
  • eat like a bird
  • have a small appetite
  • pick at food