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

chenille is explained and pronounced

How chenille is being used?