Home

Word

submarine torpedo, n.
more info a torpedo designed to be launched from a submarine
<noun.artifact>

submarine torpedo
semantic pointers
hypernym