YourDictionary

Dictionary Home » Thesaurus » stew in one's own juice

Synonyms for stew in one's own juice

verb

endure, be punished, take one's own medicine*; see suffer 1.

Learn more about stew in one's own juice

link/cite print suggestion box