CHENILLE
/ʃəˈniːl/ Scrabble 13 Words With Friends 16
Definition
- noun a soft tufted cord used in embroidery.
— synonyms: chenille_cord
- noun a heavy fabric woven with chenille cord.
See all 59 words you can make from CHENILLE →
← Unscramble different letters