mobile artillery 1
noundomain: artefact
EnWordnet [ver.5.0]
Definition
artillery equipped with its own propulsion system to move towards its target.
Examples
- 1.Modern self-propelled artillery vehicles may superficially resemble tanks, but they are generally lightly armoured, too lightly to survive in direct-fire combat.


