Fetching details from the dictionary...
simmering after steaming
simmering (in a small amount of broth); smothering; estouffade