Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
chenille
in English
chenille
us
/ʃəˈnil/
uk
/ʃəˈnɪl/
#uncommon
Definitions
Noun
a
soft
,
fuzzy
fabric
with
a
plush
pile
The
designer
chose
chenille
fabric
for
the
upholstery
.