Meaning of “spill blood” in the English Dictionary

English

"spill blood" in 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)