Find the word definition

WordNet
submarine torpedo

n. a torpedo designed to be launched from a submarine

Usage examples of "submarine torpedo".

The American Mark 50 anti-submarine torpedo was not a smart weapon, but a 'brilliant' one.

He merely made one think of a boxer and of other things that did not fit his appearance: of a battering ram, of a tank, of a submarine torpedo.