Thesaurus
Term:
torpedoes
Missiles containing an explosive charge, designed to be launched from ships, submarines, or aircraft into water, where they are self-propelled and usually directable.
Missiles containing an explosive charge, designed to be launched from ships, submarines, or aircraft into water, where they are self-propelled and usually directable.