self-propelled in German self-propelled in German selbstfahrend adj Having its own means of propulsion that moves with it. Add to Flashcards