Noun Definition

decapitation

1.Definition: execution by cutting off the victim's head

Category: General

2.Definition: killing by cutting off the head

Category: General