CHENILLE

/ʃəˈniːl/ Scrabble 13 Words With Friends 16

Definition

  1. noun a soft tufted cord used in embroidery. — synonyms: chenille_cord
  2. noun a heavy fabric woven with chenille cord.

See all 59 words you can make from CHENILLE →

← Unscramble different letters