noun Date: 1911 one that launches: as, a device for firing grenades, a device for launching a missile, launch vehicle
LAUNCHER
Meaning of LAUNCHER in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012