Idiom: Spill blood

What does 'Spill blood' mean?

If you spill blood, you kill or hurt people.


See also: