Definify.com

Definition 2024


stew_in_one's_own_grease

stew in one's own grease

English

Verb

stew in one's own grease

  1. Alternative form of stew in one's juices