'chenille cord' definitions:

Definition of 'chenille cord'

From: WordNet
noun
A soft tufted cord used in embroidery [syn: chenille, chenille cord]