STEW IN ONE'S OWN JUICE


Meaning of STEW IN ONE'S OWN JUICE in English

be in the situation that one has created for oneself; brood over one's anger or dissatisfaction

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.