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.