Where does “impaled” come from?

impaled (English): Pinned to something by piercing; simple past...

Definitions

  1. Pinned to something by piercing; simple past...

Words derived from “impaled