decollation Definition
Definition
The beheading or execution of someone by cutting off their head, especially as a form of capital punishment or in the context of religious persecution.
Browse
The beheading or execution of someone by cutting off their head, especially as a form of capital punishment or in the context of religious persecution.
Browse