eat one's heart out, to
eat (one's) heart out
1. Fig. to grieve; to be sorrowful. (Fixed order.) She has been eating her heart out over that jerk ever since he ran away with Sally. Don't eat your heart out. You really didn't like him that much, did you?
2. Fig. to suffer from envy or jealousy. (Usually a command.) Yeah, the reward money is all mine. Eat your heart out! Eat your heart out! I won it fair and square.
See also: eat, heart, out
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
eat one's heart out
Feel bitter anguish, grief, worry, jealousy, or another strong negative emotion. For example, She is still eating her heart out over being fired, or Eat your heart out-my new car is being delivered today. This hyperbolic expression alludes to strong feelings gnawing at one's heart. [Late 1500s]
See also: eat, heart, out
The American Heritage® Dictionary of Idioms by Christine Ammer.
eat (one's) heart out
1. To feel bitter anguish or grief.
2. To be consumed by jealousy.
See also: eat, heart, out
American Heritage® Dictionary of the English Language, Fifth Edition.
eat one's heart out, to
To worry excessively. “Eating our hearts for weariness and sorrow” appeared in Homer’s Odyssey (ca. 850 b.c.). Presumably here, as in later usage, eating one’s heart is analogous to consuming one’s inmost self with worry or anxiety. Later English writers, including John Lyly and Sir Francis Bacon, ascribed the saying to the Greek philosopher Pythagoras, who also used it (“Eat not thy heart,” Praecentum, ca. 525 b.c.). A modern slangy variant invoking a different feeling is the spoken imperative eat your heart out, meaning “doesn’t that make you jealous.” A translation from the Yiddish es dir oys s’harts, it originated in America in the 1960s and was popularized by the television show Laugh-In.
See also: eat, heart
The Dictionary of Clichés by Christine Ammer
- break someone's heart, to
- one's heart is set against
- (one's) heart is set against (something)
- have a heart
- with all (one's) heart
- with all heart
- with all my heart
- with all one's heart
- lose (one's) heart to (someone)
- lose heart to