BEHEAD Meaning of BEHEAD in English [verb] [T] - to cut off the head of (a person or animal) Cambridge English vocab. Кембриджский английский словарь. 2012