To take the wind out of one's sails Meaning, Definition & Usage

Definitions
  1. to cause one to stop, or lose way, as when a vessel intercepts the wind of another. Colloq.

Webster 1913