Translation of descabellar in English:

descabellar

to deliver the coup de grace, v.

transitive verb

  • 1

    (by severing the spinal cord with a dagger) to deliver the coup de grace