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.