Dictionary search results

Showing 1-3 of 3 results

simmer British & World English

(Of water or food that is being heated) stay just below boiling point while bubbling gently

simmer English Thesaurus

a pan of vegetable soup was simmering on the stove

simmer down in simmer English Thesaurus

he stormed out of the theatre in a rage but soon simmered down