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
indeed
adverb
 
 
From the Word list
OPAL spoken words
Oxford Learner's Dictionaries Word of the Day