launcher in German
launcher in German
Abschussgerät
One who or that which launches. A device that throws something or the person who initiates a launch.