What does 魚雷 mean?
魚雷 is a Japanese noun meaning “torpedo” in English. It is written as 魚雷 in kanji, ぎょらい in hiragana, and gyorai in romaji. This word is part of JLPT N2 vocabulary.
Example sentence
戦艦ビスマルク号を海のもくずとするには、何発もの魚雷を命中させなければならなかった。
It took many torpedo hits to send the battleship Bismarck to Davy Jones's locker.