Search
Select the dictionary language
self-propelled
01
moved forward by its own force or momentum
02
containing within itself the means of propulsion or movement
Search
Select the dictionary language
moved forward by its own force or momentum
containing within itself the means of propulsion or movement