simmering
English Dictionary
->
Letter S
-> simmering
Search Dictionary:
simmering Definition
(n)
cooking
in
a
boiling
liquid
simmering Synonyms
boiling
simmering
stewing
© Art Branch Inc.