transfodio

Etymology
From.

Verb

 * 1) to thrust, stab or run through, transfix, transpierce