Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of torchon lace

- a simple thread lace worked upon a pillow with coarse thread; also, a similar lace made by machinery.