self-propelled
English Dictionary
->
Letter S
-> self-propelled
Search Dictionary:
self-propelled Definition
(s)
containing
within
itself
the
means
of
propulsion
or
movement
; "
a
self
-
propelled
vehicle
"
(s)
moved
forward
by
its
own
force
or
momentum
; "
a
self
-
propelled
egotist
"; "
the
arms
program
is
now
self
-
propelled
"
self-propelled Synonyms
automotive
self-propelled
self-propelling
© Art Branch Inc.