launcher

US /ˈlɑːn.tʃɚ/
UK /ˈlɑːn.tʃɚ/
1.

lanceerinrichting

a device that sends something such as a rocket or a missile into the air with force:

:
a mobile rocket launcher