chenille cord
Meaning, Definition & Usage
Dictionary
Related
noun
a soft tufted cord used in embroidery
chenille
.
WordNet
Previous
chemotherapy
chemulpo
chen
chenfish
cheng
Next
chennai
chenomorphae
chenopodiaceae
chenopodiales
chenopodium