Поиск в словарях
Shed one's blood
(shed one's blood (for something)) пролить кровь (за что-либо); смотри также
shed somebody's blood