SIMMER DOWN Meaning of SIMMER DOWN in English [simmer down] vi (1871) 1: to become calm or peaceful 2: to become reduced by or as if by simmering Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012