Definition of submarine net in English:

submarine net

noun

  • 1A device placed across the mouth of a harbour or narrow waterway for protection against submarines and torpedoes.

  • 2A concealed movable trap net used for fishing.

Origin

Late 19th century.