Definitions of yarn-dye:

  • verb:   dye (fabric) before it is spun