torpedo net
noun
variants:
or torpedo netting
Definition of torpedo net
: a netting made of steel links stretched by booms around a ship and extending beneath the surface of the water or extended across a harbor entrance as a protection against torpedoes