What is the full meaning of empalements
EMPALEMENT, a fencing, inclosing, or fortifying with stakes [n]
Example of the word empalements placed on a Scrabble board.