EAT ONE'S HEART OUT Meaning of EAT ONE'S HEART OUT in English suffer from excessive longing for something unattainable. → eat Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004