Skip to main content

Definitions by suprafly

handleable 

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