Princeton's WordNet
overhaul, inspection and repair, service(noun)
periodic maintenance on a car or machine
Synonyms:
divine service, help, service, religious service, table service, serving, serve, renovation, military service, service of process, avail, inspection and repair, overhaul, redevelopment, armed service, servicing
© Synonyms.com