A term used by tradesmen for bartering the different commodities in which they deal. Thus a hatter furnishing a hosier with a hat, and taking payment in stockings, is said to deal blood for blood.
BLOOD FOR BLOOD
Meaning of BLOOD FOR BLOOD in English
Slang English vocab. Английский сленговый словарь. 2012