English Dictionary
◊ OVERHAULING
overhauling
n : periodic maintenance on a car or machine; "it was time for
an overhaul on the tractor" [syn: {overhaul}, {inspection
and repair}, {service}]