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 April 26, 2016
Get a simmerate mug for your guy Paul.
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 April 10, 2016
Get a Simmerate mug for your brother-in-law James.