A wheeled vehicle that carries in itself a means of propulsion.
|
|
|
Words linked to "Self-propelled vehicle" : armored vehicle, tram, motor vehicle, wheeled vehicle, tracked vehicle, scout car, trolley car, tramcar, tractor, armoured vehicle, automotive vehicle, engine, streetcar, RV, personnel carrier, railway locomotive, trolley, locomotive engine, carrier, locomotive, forklift, weapons carrier, recreational vehicle, reconnaissance vehicle, R.V. |
Copyright © 2024 Diccionario ingles.com |