What is the full meaning of empleached
EMPLEACH, to intertwine, also IMPLEACH [v]
Example of the word empleached placed on a Scrabble board.