meaning of Abschussgerät

Abschussgerät - German to English

launcher [for tools etc.]