Yarn
noun
1. a continuous twisted strand of natural or synthetic fibers, used in weaving, knitting, etc.
2. informal a long and often involved story or account, usually telling of incredible or fantastic events
Both definitions from the Collins English Dictionary online seem applicable here...
Blip 1667
Comments
Sign in or get an account to comment.