Meaning of submarine torpedo
Definition of submarine torpedo
(noun)
a
torpedo
designed
to be launched from a
submarine
Other information on submarine torpedo
WIKIPEDIA results for
submarine torpedo
Amazon results for
submarine torpedo
Tweet