decapitation Meaning and Definition
1. n. killing by cutting off the head
2. n. execution by cutting off the victim's head
Decapitation (from Latin, caput, capitis, meaning head) is the complete separation of the head from the body.
1. n. killing by cutting off the head
2. n. execution by cutting off the victim's head
Sponored Video