Hydrolastic suspension

Definition

Cars & Driving

  • noun a proprietary suspension system incorporating a conical rubber spring compressed by hydraulic pressure; this system also provides a hydraulic interconnection between front and rear wheels on one side of the vehicle
http://www.dictionarycentral.com/definition/hydrolastic-suspension.html