BEHEAD


Meaning of BEHEAD in English

(v. t.) To sever the head from; to take off the head of.

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