inspection and repair

Noun
  1. Periodic maintenance on a car or machine (synset 100268956)
    "it was time for an overhaul on the tractor"

Other Searches