'chenille cord' definitions:

Definition of 'chenille cord'

(from WordNet)
noun
A soft tufted cord used in embroidery [syn: chenille, chenille cord]