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 |

Developed & Maintained By Taraprasad.com

Treasure Words