Answer: skeinofyarn

AnswerCrossword Clue
SKEINOFYARNKnitter's purchase
SKEINOFYARNHANK