HANDLING Meaning of HANDLING in English The relative ability of a vehicle to negotiate curves. English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012