Crewel



ENGLISH MEANING
noun
1.
Worsted yarn, slackly twisted, used for embroidery.