self-propelled vehicle
English Dictionary
->
Letter S
-> self-propelled vehicle
Search Dictionary:
self-propelled vehicle Definition
(n)
a
wheeled
vehicle
that
carries
in
itself
a
means
of
propulsion
self-propelled vehicle Synonyms
self-propelled vehicle
© Art Branch Inc.