Chenille Definition
shə-nēl
noun
A tufted, velvety yarn used for trimming, embroidery, etc.
Webster's New World
A fabric filled or woven with such yarn, used for rugs, bedspreads, etc.
Webster's New World
Synonyms:
- chenille cord