tambour lace noun1 •A kind of lace made with needle embroidery on machine-made net. formstambour laces