Answer: transpiercing

AnswerCrossword Clue
transpiercingTRANSPIERCE, to pierce through
transpiercingPierce through (someone or something)