point net

English

Noun

point net

  1. A machine-made lace imitating Brussels ground.