What is the meaning of Torpedoes?

plural of torpedo

third-person singular simple present indicative of torpedo

Source: wiktionary.org