Today's Special

By Connections

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.