SIMMER DOWN


Meaning of SIMMER DOWN in English

control your anger, chill out , cool off

Simmer down, Sassy. You are very angry. Try to control yourself.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.