EGAVE
self-saucing
Meaning
adjective
Producing its own sauce or juice in the cooking process.
Similar words
sauced
a la minute
tomato saucy
skin-on
tomato saucey
tomato-saucy
seasoned
sizzling
stewed
broasted
Save “self-saucing” to learn later