self-propelled
- s containing within itself the means of propulsion or movement
a self-propelled vehicle - s moved forward by its own force or momentum
a self-propelled egotist
the arms program is now self-propelled
- For over a year, the nine-story radar that sits atop a self-propelled Norwegian oil platform has been coming and going from Pearl Harbor for fixes and tests a delay critics see .
- Helicopters dropped thousands of balloons bearing the image of Nasser, while tanks and self-propelled artillery thundered past the reviewing stand.
- Under the new setup, each Armored Division will have 232 mediums, 39 self-propelled 75-mm.