meaning of Bolzenwerfer

Bolzenwerfer - German to English

bolt thrower