American Dictionary
Definition let someone stew (in their own juices) in American English
let someone stew (in their own juices) phrase
phrase
1
to deliberately leave someone to worry about something that they have done wrong
Synonyms and related words
