What is the full meaning of emboitements
EMBOITEMENT, (French) encasement [n]
Example of the word emboitements placed on a Scrabble board.