Top definition
To soak (meat, fish, or other food) in a marinade while staying just below the boiling point.
I told Kim to put the meatballs in the sauce to simmerate.
by Jazz16 May 28, 2016
Get the mug
Get a simmerate mug for your cousin Bob.
2
To soak in a marinade while staying just below the boiling point when being heated.
The directions said to let the chili simmerate for 20-30 minutes.
by Jazz16 June 15, 2016
Get the mug
Get a Simmerate mug for your brother-in-law Vivek.