Definify.com

Definition 2024


stew_in_one's_own_juices

stew in one's own juices

English

Verb

stew in one's own juices

  1. Alternative form of stew in one's juices