decapitation: meaning and definitions

EnglishType a word

What is decapitation?

  • To cut off the head of; behead.
  • To destroy or incapacitate (a government or organization, for example) by killing or removing its leader or leaders.