Get Your Premium Membership

Simmering

[n] cooking in a boiling liquid


Related Information

More Simmering Links

Synonyms

boiling, stewing