DECAPITATION


Meaning of DECAPITATION in English

The act of beheading a person, usually instantly such as with a large and heavy knife or by guillotine , as a form of capital punishment. This form of capital punishment is still in use in some Arab countries, notably Saudi Arabia.

Duhaime's Law English dictionary.      Английский юридический словарь Duhaime .