chenilleEnglish

chenille, chenille cord

Noun

A soft tufted cord used in embroidery

English: chenille, chenille cord

A heavy fabric woven with chenille cord, used in rugs and bedspreads

English: chenille

English words with similar meanings

Show 1 words

Words that start with "chenille"