overhaul
English Dictionary
->
Letter O
-> overhaul
Search Dictionary:
overhaul Definition
(n)
periodic
maintenance
on
a
car
or
machine
; "
it
was
time
for
an
overhaul
on
the
tractor
"
(v)
travel
past
; "
The
sports
car
passed
all
the
trucks
"
(v)
make
repairs
or
adjustments
to
; "
You
should
overhaul
your
car
engine
"
overhaul Synonyms
inspection and repair
modernise
modernize
overhaul
overtake
pass
service
© Art Branch Inc.