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.      Сжатый оксфордский словарь английского языка.