Where does “RPG” come from?

RPG is an English acronym derived from Russian РПГ, though the original meaning and sense development remain unknown.

RPG (English): A roleplaying game; A rocket propelled grenade;...

Definitions

  1. A roleplaying game; A rocket propelled grenade;...

Ancestry of “RPG”, step by step

StepLanguageWordMeaning
1RussianРПГportable rocket launcher; rocket-propelled grenade

Words derived from “RPG

Every word from Russian РПГ