Subscribe
URL of the page has been copied to clipboard.
Meaning : A handmade lace worked on a pillow with threads wound on bobbins. The pattern is marked out on the pillow by pins.
Synonyms : bobbin lace
Install App