answersLogoWhite

0

OVERHAUL has 2 senses : 1 . periodic maintenance on a car or machine 2 . the act of improving by renewing and restoring

User Avatar

Wiki User

14y ago

What else can I help you with?