chenille cord definition

  • noun:
    • a soft tufted cable found in embroidery

Related Sources

  • Hypernym for "chenille cord"
29 votes

How would you define chenille cord?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!