RichThesaurus
spill blood
spill blood
antonyms
spill blood
definitions
verb
To injure; to kill.
To bleed; to lose blood because of an injury.