Search for word
Search
chenille
Nouns
(n)
a soft tufted cord used in embroidery
chenille cord
,
(n)
a heavy fabric woven with chenille cord; used in rugs and bedspreads
Synonyms
chenille cord
Words of close approximity
chenille cord