impaled

Adjective

 * 1) Pinned to something by piercing.

Translations

 * Finnish:
 * Italian:
 * Latin: superfixus
 * Russian: