SELF-PROPELLED Meaning of SELF-PROPELLED in English powered by itself or by its own engine Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012