to impale {mechanical engineering}, [ impaled ; impaled ]
Notices
  • transfix or pierce with a sharp instrument