transfix
verb
Meaning
To render motionless, by arousing terror, amazement or awe.
To pierce with a sharp pointed weapon.
To fix or impale.