impaled
adjective
°Pinned to something by piercing.
verb
°past tense of impale.