Definition, Meaning & Synonyms

eat-your-heart-out

idiomatic expression
/iːt jʊə hɑːrt aʊt/
Definition
A phrase used to express that someone should feel jealous or envious, often because of someone’s success or talent.
Examples
  • She won the competition, so eat your heart out, everyone who doubted her!
  • He’s an incredible pianist; if you can’t play like him, eat your heart out.
Meaning
This expression suggests that someone else has achieved something remarkable, making it difficult for others to compete or feel as good about themselves.
Synonyms
  • jealous
  • envy
  • resent