rocket-propelled grenade

rocket-propelled grenade

English Noun
Ad

Definition

A modern hand-held weapons system, comprising a launcher that fires a small explosive rocket.

Etymology

A backronym, from the acronym RPG, which derives from Russian РПГ (RPG); see RPG for more.

Ad