What is the full meaning of impalements
IMPALEMENT, the act of impaling [n]
Example of the word impalements placed on a Scrabble board.