spill someone's blood

English

edit

Pronunciation

edit
  • Audio (US):(file)

Adverb

edit

spill someone's blood (comparative more spill someone's blood, superlative most spill someone's blood)

  1. (informal, idiomatic) To slash or wound violently.