Synonyms to self-propelled

locomotive, aeromechanical, ambulant, ambulative, ambulatory, automechanical, automobile, automotive, biomechanical, circuit-riding, expeditionary, globe-girdling, globe-trotting, going, horseless, itinerant, itinerary, journeying, locomotor, mechanical, mechanistic, moving, mundivagant, on tour, passing, pedestrian, perambulating, perambulatory, peregrinative, peregrine, peripatetic, pilgrimlike, progressing, self-drive, self-moved, self-moving, strolling, touring, touristic, touristy, transportational, traveling, trekking, vehicular, walking, wayfaring, zoomechanical