BEHEAD


Meaning of BEHEAD in English

vt to sever the head from; to take off the head of.

Webster English vocab.      Английский словарь Webster.