CHENILLE


Meaning of CHENILLE in English

n.1 a tufty velvety cord or yarn, used in trimming furniture etc.

2 fabric made from this.

Etymology: F, hairy caterpillar f. L canicula dimin. of canis dog

Oxford English vocab.      Оксфордский английский словарь.