What does Abschussgerät mean?

Abschussgerät - German to English

launcher [for tools etc.]