grenade launcher.
1. m. portable weapon for firing grenades or other missiles against tanks or armoured cars.