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

impaled — Etymology, Origin & Word History | Etymology Explorer