What is the full meaning of skewered
SKEWER, to pierce with or as with a skewer [v]
Example of the word skewered placed on a Scrabble board.