Definition
To completely defeat or overwhelm someone or something, often in a decisive and impressive manner.
完全击败
Their new product's performance in the market completely blew their competitors out of the water.
他们的新产品在市场上的表现完全击败了竞争对手。
The debater's arguments were so strong that they blew their opponent's points out of the water.
辩论者的论点非常有力,完全推翻了对手的观点。
The findings of the new research blew the original theory out of the water.
新研究的发现彻底推翻了原有的理论。