SIMMER DOWN


Meaning of SIMMER DOWN in English

become calmer and quieter.

→ simmer

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.