Meaning of net frame in English:

net frame

noun

rare
  • 1Horticulture
    A protective frame made of netting.

  • 2A loom on which net is made.

Origin

Early 19th century; earliest use found in John Loudon (1783–1843), landscape gardener and horticultural writer.