noun propulsion by a vehicle's own engine, motor, or the like.
self-propulsion 🔊 Listen to this noun propulsion by a vehicle’s own engine, motor, or the like. Share Facebook Twitter Google +