suspension system
English Dictionary
->
Letter S
-> suspension system
Search Dictionary:
suspension system Definition
(n)
a
mechanical
system
of
springs
or
shock
absorbers
connecting
the
wheels
and
axles
to
the
chassis
of
a
wheeled
vehicle
suspension system Synonyms
suspension
suspension system
© Art Branch Inc.