English synonyms about - contact  

submarine torpedo

noun

1 submarine torpedo

A torpedo designed to be launched from a submarine.

Polish: torpeda okrętów podwodnych


Find more on submarine torpedo elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0276