For Roll Center we have a term and definition in Car Suspension.

This is an imaginary point about which the cars rotates while in a turn. Each axle has it's own roll center. The higher the roll center, the more tipsy the car will feel.
See more Car Suspension Terms ...
Browse words that start with: