LAUNCHER

Meaning 1:

launcher - a device that sends something such as a rocket or a missile into the air with force - สิ่งที่ใช้ปล่อย, เครื่องปล่อย