{{term}}
- {{preview}}
Top definition
simmerate
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
Simmerate
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.