Find the word definition

Wiktionary
stew in one's own grease

vb. (alternative form of stew in one's juices English)