Meaning of net cord in English:

net cord

noun

  • 1A cord passing along and supporting the top of a net, especially a tennis net.

  • 2Tennis Sport
    (more fully "net cord stroke") a shot which hits the net cord but remains in play.

Origin

Mid 19th century; earliest use found in Henry Stephens (1795–1874), writer on agriculture.