MACRAME LACE Meaning of MACRAME LACE in English () A coarse lace made of twine, used especially in decorating furniture. Webster's English dictionary. Английский словарь Webster. 2012