Impale Synonyms

ĭm-pāl
Pierce with a sharp stake or point
(Verb)