SELF PROPELLED GUN


Meaning of SELF PROPELLED GUN in English

gun that is self-powered, gun that has a vehicle as its base

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