Meaning of “stew (in your own juice)” in the English Dictionary

british dictionary

"stew (in your own juice)" in British English

See all translations

stew (in your own juice)


to think about or suffer the results of your own actions, without anyone giving you any help

(Definition of “stew (in your own juice)” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)