Loading page
chenille cord is a noun meaning "a soft tufted cord used in embroidery". It carries one recorded sense.
Definitions, synonyms and semantic relations for chenille cord come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. .