chenille

Noun
  1. A soft tufted cord used in embroidery (synset 103017646)
  2. A heavy fabric woven with chenille cord;
    Used in rugs and bedspreads (synset 103017504)

Found on Word Lists

Other Searches