Synonyms and Antonyms for submarine torpedo

1. submarine torpedo (n.)

a torpedo designed to be launched from a submarine

Synonyms: