chenille
1. [ noun ] a soft tufted cord used in embroidery
Related terms: cord
2. [ noun ] (clothing) a heavy fabric woven with chenille cord; used in rugs and bedspreads
Related terms: fabric
Similar spelling:   Chanelle
  Chenail
  Chanell
  Channell
  Chanel
  chanal
  chunnel
  channel