SPILL BLOOD


Meaning of SPILL BLOOD in English

kill or wound people.

→ spill

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.