torpedo net
noun
Definitions
A net hung from a ship by means of horizontal booms, designed to cause an attacker's torpedo to explode at some distance from the hull.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A net hung from a ship by means of horizontal booms, designed to cause an attacker's torpedo to explode at some distance from the hull.