chenille-cord

Nouns

  • (n) a soft tufted cord used in embroidery chenille,

Synonyms

chenille

Words of close approximity