
overhaul
n : periodic maintenance on a car or machine; "it was time for
an overhaul on the tractor" [syn: {inspection and repair},
{service}]
v 1: travel past; "The sports car passed all the trucks" [syn: {pass},
{overtake}]
2: make repairs or adjustments to; "You should overhaul your
car engine" [syn: {modernize}, {modernise}]
Source: WordNet® 2.0