Technical definition

Hydraulic suspension

Back to dictionary

Suspension that combines a spring with oil damping to control compression and rebound. It provides a smoother and more stable ride, especially on rough surfaces.