Dictionary definition for: Decapitation
1. (n) execution by cutting off the victim''s head
2. (n) killing by cutting off the head
WordNet 2.1 Copyright Princeton University. All rights reserved.