chenille
definition: a heavy fabric woven with chenille cord
example:
speech part: noun
synonyms:
definition: a soft tufted cord used in embroidery
example:
speech part: noun
synonyms:
chenille cord