Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "self-propelled"

Translating from English to Russian

English definitions WordNet

ADJECTIVE 2

  1. containing within itself the means of propulsion or movement

    • “a self-propelled vehicle”
  2. moved forward by its own force or momentum

    • “a self-propelled egotist”
    • “the arms program is now self-propelled”