machine lace

English

Noun

machine lace

  1. (sewing, embroidery, textiles) A style of lace that is made or replicated using mechanical means.

Anagrams