suspension system
noun
- 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— Multi-word entries show up in clues
a mechanical system of springs or shock absorbers connecting the wheels and axles to the chassis of a wheeled vehicle
Also useful for “suspension system”:Crossword— Multi-word entries show up in clues