TORPEDO NET


Meaning of TORPEDO NET in English

■ noun historical a net made of steel wire, hung in the water round an anchored ship to intercept torpedoes.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.