1 results in 0.0026s.
Advertisement
  • netlayer
    netlayer, noun.
    a ship that lays steel nets across a harbor entrance, mouth of a river, or other marine passage, to prevent enemy submarines or torpedoes from entering.

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-netlayer