BEHEADING

Definition of BEHEADING

  1. (noun)execution by cutting off the victim's head
  2. (noun)killing by cutting off the head