chenille cord – noun

Definition

a soft tufted cord used in embroidery

Example

Synonyms

chenille

 

Back to top button