Synonyms: automotive, self-propelled, self-propelling
Definition: containing within itself the means of propulsion or movement
Usage: a self-propelled vehicle
Similar words: moving
Definition: in motion
Usage: a constantly moving crowd; the moving parts of the machine