Learn idioms with comprehensive meaning, examples and origin details.


have blood on hands

have blood on one’s hands
Meaning: be responsible for somebody’s death.
Example: The champions of these riots have the blood of many thousands of people on their hands.

Link to this page:

Share your thoughts