What is the full meaning of charmeuses
CHARMEUSE, (French) a soft satiny material [n]
Example of the word charmeuses placed on a Scrabble board.