took the wind out of someone's sails

From Wiktionary, the free dictionary
Jump to navigation Jump to search