Related Idioms & Phrases
take the wind out of someone's sails
throw cold water on something
dampen someone's spirits
pour water on someone's parade
put a damper on something
Look up more words on Fala2Me
The free English-Portuguese dictionary with real Brazilian accents, NYC slang, conjugator and more
Open Fala2Me →