RPG


Meaning of RPG in English

Soviet made hand held anti-tank weapon fired from the shoulder and fires an unguided rocket equipped with an explosive warhead out of a tube

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.