RhymeZone

 

Definitions of decapitation:
  • noun:   execution by cutting off the victim's head
  • noun:   an attack in which the enemy's command-and-control facilities are targeted

Related words...
Descriptive words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023