Summary
English Synonyms:   more detail...
  1. submarine torpedo:


English

Detailed Synonyms for submarine torpedo in English

submarine torpedo:

submarine torpedo [the ~] noun

  1. the submarine torpedo
    – a torpedo designed to be launched from a submarine 1
    the submarine torpedo
    – a torpedo designed to be launched from a submarine 1

Alternate Synonyms for "submarine torpedo":


Related Definitions for "submarine torpedo":

  1. a torpedo designed to be launched from a submarine1

Related Synonyms for submarine torpedo