BEHEADED

Definition of BEHEADED

  1. (adj)having had the head cut off