DictionaryForumContacts

   English
Terms for subject General containing take the wind out of sails | all forms
EnglishChinese
take the wind out of one's sail〔用先发制人手段〕出其不意击败
take the wind out of one's sails先发制人而占某人的上风
take the wind out of one's the sails of〔用先发制人手段〕出其不意击败