A system, primarily of springs leaf or coil and dampers usually hydraulic, designed to support the body of a vehicle and to protect it, and hence its occupants, from road shocks. See Hydrolastic.

Link to This Definition

Did you find this definition of SUSPENSION helpful? You can share it by copying the code below and adding it to your blog or web page.
Edited and fact checked by Pam: Google +