meaning of Blutgerüst

Blutgerüst - German to English

scaffold [platform for execution]