SIMMER Meaning of SIMMER in English [noun]Bring the potatoes to a simmer. Cambridge English vocab. Кембриджский английский словарь. 2012