Meaning of the word impaling in English

What does impaling mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

impaling

Verb

1.

to push a sharp object through something, especially the body of an animal or person:

Example:
The dead deer was impaled on a spear.
Learn This Word at Lingoland