SELF-PROPELLED Meaning of SELF-PROPELLED in English [self-pro.pelled] adj (1899) 1: containing within itself the means for its own propulsion "a ~ vehicle" 2: mounted on or fired from a moving vehicle "a ~ gun" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012