Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun submarine_torpedo
1 sense of submarine torpedo
Sense 1
submarine torpedo -- (a torpedo designed to be launched from a submarine)
=> torpedo -- (armament consisting of a long cylindrical self-propelled underwater projectile that detonates on contact with a target)