Synonyms of Submarine Torpedo in English :
Antonyms of Submarine Torpedo in English
Thesaurus of Submarine Torpedo in English
Submarine Torpedo
see definition of submarine torpedoHypernyms of submarine torpedo
1. (noun) a torpedo designed to be launched from a submarine