Yahoo奇摩字典 網頁搜尋

  1. torpedo net

    • n.
      a net made of steel wire, hung in the water round an anchored ship to intercept torpedoes.
    • noun: torpedo net, plural noun: torpedo nets