chenille cord Meaning, Definition & Usage

  1. noun a soft tufted cord used in embroidery
    chenille.

WordNet