TOP

Definition of chenille noun from the Oxford Advanced Learner's Dictionary

chenille

noun
 
/ʃəˈniːl/
 
/ʃəˈniːl/
[uncountable]
jump to other results
  1. a type of thick, soft thread; cloth made from this
    • a chenille sweater
    Word Originmid 18th cent.: from French, literally ‘hairy caterpillar’, from Latin canicula ‘small dog’, diminutive of canis.
See chenille in the Oxford Advanced American Dictionary
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day