stew in one's own juice/juicesidiom
Definition of stew in one's own juice/juices
: to worry and suffer because of something that one did Let him stew in his own juices for a while.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors
- On Contractions of Multiple Words
- A Look at Uncommon Onomatopoeia
- Is Singular 'They' a Better Choice?