TAMBOUR LACE


Meaning of TAMBOUR LACE in English

noun

: a lace made in a tambour frame by embroidering or darning designs on machine-made net

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.