Words: chenille chenille cord
Part of speech: n
Definition: a soft tufted cord used in embroidery