MACRAME LACE


Meaning of MACRAME LACE in English

a coarse lace made of twine, used especially in decorating furniture.

Webster English vocab.      Английский словарь Webster.