suspension system

noun

  1. 1

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

Synonyms

Also useful for “suspension system”:Crossword