Meaning of overhaul
Definition of overhaul
(noun)
periodic
maintenance
on a car or machine; "it was
time
for an
overhaul
on the tractor"
the act of
improving
by
renewing
and restoring; "they are
pursuing
a
general
program
of renovation to the
entire
property"; "a
major
overhaul
of the
healthcare
system
was proposed"
(verb)
travel
past; "The sports car passed all the trucks"
make
repairs, renovations, revisions or adjustments to; "You should
overhaul
your car engine"; "overhaul the
health
care
system"
Other information on overhaul
WIKIPEDIA results for
overhaul
Amazon results for
overhaul
Tweet