Meaning of “spill blood” in the English Dictionary

british dictionary

"spill blood" in British English

See all translations

spill blood

literary

to kill or hurt people

(Definition of “spill blood” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)