What does Blutwaffe mean?

Blutwaffe - German to English

The Spear [James Herbert]