Advertisement - Continue reading below

Definition of "grenade launcher" []

  • A weapon that shoots grenades from a device (noun)

Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License

Use "grenade launcher" in a sentence
  • "Some of them were turned into gunships, by adding on machine guns and rocket launchers, but the main gunship was the sleekly streamlined Cobra, with its Gatling-style minigun and automatic 40-millimeter grenade launcher and wingpods full of rockets."