Yarn (noun)
definition:
a fine cord of twisted fibers (of cotton or silk or wool or nylon etc.) used in sewing and weaving
Synonyms
ThreadYarn (noun)
definition:
the act of giving an account describing incidents or a course of events
Yarn (verb)
definition:
tell or spin a yarn