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