"Road grip" refers to the level of traction or friction between a vehicle's tires and the road surface. It indicates how well a vehicle's tires are able to grip or hold onto the road while driving. Full definition
The engine and transmission have been tweaked to offer better road grip and torque distribution, making it a car that is easy to drive. (thesupercars.org)
It provides decent road grip and stability but it was design for comfort rather than enhanced handling at high speeds. (thesupercars.org)