Langimage
English
B2

a large net placed around harbors or ships to catch or detonate incoming torpedoes before they strike.

Meanings

a large net placed around harbors or ships to catch or detonate incoming torpedoes before they strike.

During the war, the navy installed anti-torpedo nets around the anchorages.

Synonyms

Last updated: 2025/11/26 10:28