torpedo
Word family adjectivetorpedinousnountorpedoertorpedoisttorpedo
tor·pe·do1 /tɔːˈpiːdəʊ $ tɔːrˈpiːdoʊ/ noun (plural torpedoes) [countableC] torpedo2 verb [transitiveT] 2 STOP something THAT IS HAPPENINGto stop something such as a plan from succeeding 破坏〔计划等〕;使失败 SYN destroy New threats of violence have effectively torpedoed the peace talks. 新的暴力威胁实际上已经破坏了和平谈判。
Origin torpedo1 (1700-1800) torpedo type of fish that can produce electricity to protect itself
((16-21 centuries)), from
Latin,
“stiffness, numbness, torpedo fish”, from
torpere;
→ TORPID