Dictionary.net
Did you mean:
shed blood
Shot-belt
blood shot