英语释义
1. a weapon for destroying ships by rupturing their hulls below the waterline: such as
2. a submarine mine
3. a thin cylindrical self-propelled underwater projectile
4. a small firework that explodes when thrown against a hard object
5. electric ray
6. a professional gunman or assassin
7. submarine sense 2
8. to hit or sink (a ship) with a naval torpedo strike or destroy by torpedo
9. to destroy or nullify altogether wreck
torpedo a plan
10. a bomb that is shaped like a tube and that is fired underwater
11. to hit or sink (a ship) with a torpedo
12. to destroy or stop (something) completely
13. a long narrow self-propelled underwater weapon used for blowing up ships
14. to hit with or destroy by a torpedo