The term "roll center" refers to the imaginary point where a car's body tilts or leans when it goes around a corner. It affects how stable and balanced the car feels while turning. Full definition
The front control arm pickup points are raised to keep the front roll center from dropping excessively on a lowered car. (mustangandfords.com)
The suspension has also been sufficiently revised, including lifting up the rear roll center and raising the leverage ratio of the rear shocks to improve ride comfort. (carbuzz.com)
Besides sporting more attractive body - work, it also benefits from a higher roll center at the rear and a lower one at the front, which improves cornering and braking stability. (automobilemag.com)