What is the full meaning of duchesses
DUCHESSE, (French) a table-cover or centrepiece [n]
Example of the word duchesses placed on a Scrabble board.