Tambour Lace Definition

noun

A kind of lace made with needle embroidery on machine -made net .

Wiktionary