suspension system
1.
(
noun
) a system of springs or shock absorbers connecting the wheels and axles to the chassis of a wheeled vehicle
Synonyms:
suspension
Related Words:
mechanical system
Terms and Conditions of Use / Copyright Notice