Skip to content

suspension system

Dictionary definition · suspension system

noun

  1. a mechanical system of springs or shock absorbers connecting the wheels and axles to the chassis of a wheeled vehicle

Similar words

Source: Open English WordNet (CC BY 4.0).