suspension

(noun) suspension system

mechanical system (generic term)