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