BEHEAD

Definition of BEHEAD

  1. (verb)cut the head of