Related Idioms & Phrases
simmer down - to calm down or become less angry
let it simmer - allow time for something to develop or resolve
simmering tension - underlying conflict ready to escalate
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →