Subscribe
URL of the page has been copied to clipboard.
Meaning : A fabric woven with lisle thread.
Meaning : A strong tightly twisted cotton thread (usually made of long-staple cotton).
Synonyms : lisle thread
Install App