noun
self-propelled artillery
Military term for artillery mounted on a motorized chassis, capable of moving on its own.
自走砲は戦車と異なり、間接射撃を主な任務とする。
Self-propelled artillery, unlike tanks, is primarily tasked with indirect fire.
榴弾砲 (howitzer) refers to the type of artillery piece, which may be towed or self-propelled; 自走砲 specifically indicates a self-propelled mount.
Compound of 自走 (self-propelled) + 砲 (cannon, artillery).