Launcher
– a device for firing grenades.
– a device for launching a missile [Merriam-Webster Dictionary].
Launcher – a vehicle or object used for firing a missile or other large weapon [Macmillan Dictionary].
Launcher – a device that sends something such as a rocket or a missile into the air with force [Cambridge English Dictionary].
Launcher. Merriam-Webster Dictionary. Retrieved from: https://www.merriam-webster.com/dictionary/launcher
Launcher. Macmillan Dictionary. Retrieved from: https://www.macmillandictionary.com/dictionary/british/launcher
Launcher. Cambridge English Dictionary. Retrieved from: https://dictionary.cambridge.org/us/dictionary/english/launcher