decollate Definition
Definition
To remove or sever the head from the body of a human or animal; to behead, or to dismember and kill, especially as a method of execution. More broadly, to remove or disembowel through the neck opening.
Browse
To remove or sever the head from the body of a human or animal; to behead, or to dismember and kill, especially as a method of execution. More broadly, to remove or disembowel through the neck opening.
Browse