Top definition
The ability to turn better. as in a vehicle.
I chose the ferrari bcuz it had way better turnability.

Hey man look at the turnability on that car.
by tofu3000 May 19, 2011
Get the mug
Get a Turnability mug for your mama Sarah.