torpedo      
 noun [ C or U ] uk/tɔːˈpiː.dəʊ/ us/tɔːrˈpiː.doʊ/  torpedoes
 鱼雷
a long, thin bomb that travels underwater in order to destroy the ship at which it is aimed
 torpedo         
verb [ T ] uk/tɔːˈpiː.dəʊ/ us/tɔːrˈpiː.doʊ/
 用鱼雷摧毁
to use a torpedo to destroy something
  informal破坏;毁坏 
to destroy
  He accused them of trying to torpedo the peace process. 他指责他们试图破坏和平进程。