Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

chenille British & World English

a tufty, velvety cord or yarn, used for trimming furniture and made into carpets or clothing

chenille French-English

caterpillar