Impaling meaning

Present participle of impale.
verb
0
0
The act of something being impaled.
noun
0
0
Advertisement