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
RPG
Meaning of RPG in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012