What is the full meaning of embowelments
EMBOWELMENT, the act of embowelling [n]
Example of the word embowelments placed on a Scrabble board.