Meaning of 棄死 in Japanese

  1. Words

Definition of 棄死

  1. (n) execution by decapitation, followed by public display of the body (form of punishment in ancient China)
Back to top