Advertisement

Advertisement

self-propulsion

[self-pruh-puhl-shuhn, self-]

noun

  1. propulsion by a vehicle's own engine, motor, or the like.



Advertisement

Advertisement

Advertisement

Advertisement


self-propelledself-protection