launcher
noun3 collocationsAvg. frequency: 7.3
A weapon that fires rocket-propelled projectiles.
A device used to launch missiles.
A weapon that launches grenades.
A weapon that fires rocket-propelled projectiles.
A device used to launch missiles.
A weapon that launches grenades.