meaning of self propelled
1. moved forward by its own force or momentum; "a self-propelled egotist"; "the arms program is now
">self-propelled"
Related Words
self-propelled | self-propelled vehicle |
1. moved forward by its own force or momentum; "a self-propelled egotist"; "the arms program is now
">self-propelled"
self-propelled | self-propelled vehicle |