mechanized gun

mechanized gun

[′mek·ə‚nīzd ‚gən]
(ordnance)
Gun mounted on, and fired from, a motor vehicle; usually an artillery gun mounted on an armored, wheeled or track-laying vehicle.
References in periodicals archive ?
STOMPING around landscape in I a mechanized gun platform has always been a fun way to blow a couple of hours.
Full browser ?