have blood on one's hands verb1 •To be responsible for a violent act. formshad blood on one's hands · having blood on one's hands · has blood on one's hands