English to English

suspension system

noun (n)

  • a mechanical system of springs or shock absorbers connecting the wheels and axles to the chassis of a wheeled vehicle(noun.artifact)
    Synonym:
    suspension
    source: wordnet30
Advertisement

Bookmark This Site