Полный англо-русский словарь
Прил. самоходный, самодвижущийся (об артиллерии, орудиях) самоходный, самодвижущийся — * mount (военное) самоходная установка
self-propelled