STEW IN ONE'S OWN JUICE


Meaning of STEW IN ONE'S OWN JUICE in English

phrasal

: to suffer the discomfort of conditions or circumstances brought about by oneself

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.