SynonymX
Speak
Submarine Torpedo
Definition of Submarine Torpedo
1.
A torpedo designed to be launched from a submarine
Noun
Semanticaly linked words with "submarine torpedo"
torpedo
Hyponims for word "submarine torpedo"
torpedo