launcher

noun3 collocationsAvg. frequency: 7.3

A weapon that fires rocket-propelled projectiles.

A device used to launch missiles.

A weapon that launches grenades.