torpedo in Chinese
torpedo in Chinese
魚雷
(military) A cylindrical explosive projectile that can travel underwater and is used as a weapon. [from 1805]