In dictionaries:
self-propelled vehicle
a wheeled vehicle that carries in itself a means of propulsion
Self-propelled artillery
(also called locomotive artillery) artillery equipped with its own propulsion system to move toward its firing position.
CAESAR self-propelled howitzer
The Camion Équipé d'un Système d'Artillerie (English: "Truck equipped with an artillery system") or CAESAR is a French 155 mm, 52-caliber self-propelled howitzer that can fire 39/52 caliber NATO-standard shells.
Self-propelled anti-aircraft weapon
An anti-aircraft vehicle, also known as a self-propelled anti-aircraft gun or self-propelled air defense system, is a mobile vehicle with a dedicated anti-aircraft capability.
M107 self-propelled gun
Type 99 155 mm self-propelled howitzer
The is a 155 mm self-propelled howitzer of the Japanese Ground Self-Defense Force, which was developed as the successor to the Type 75 155 mm self-propelled howitzer.
more...