Self-propelled

прилагательное самоходный, самодвижущийся (о средствах передвижения)

Большой англо-русский словарь

Self-propelled

самодвижущийся, самоходный

Англо-русский научно-технический словарь

Self-propelled

adjective 1. containing within itself the means for its own propulsion Example: a self-propelled vehicle 2. mounted on or fired from a moving vehicle Example: a self-propelled gun

Merriam-Webster's Collegiate Dictionary