armored artillery

armored artillery

[′är·mərd är′til·ə·rē] (ordnance) Self-propelled artillery, with some armor, organic to the armored division or organized as separate battalions.