POINT LACE


Meaning of POINT LACE in English

[point lace] n (1672): needlepoint 1

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