1.Lit. to have the blood of some other person on one's hands. He fell and got a terrible cut and now I have his blood on my hands as well as my shirt.
2.Fig. to be responsible for someone's death; to be guilty of causing someone's death. The teenager's blood was on the policeman's hands.The king's blood was on the hands of the murderer who killed him.