Skip to main content

Definitions by suprafly

handleable 

Share definition Flag
performing better due to an advantage over something else.
in cars, one able to out perform the other due to weight difference; better handling.
handleable by suprafly July 11, 2003