Dictionary search results

Showing 1-2 of 2 results

overhaul US English

Take apart (a piece of machinery or equipment) in order to examine it and repair it if necessary

overhaul US Thesaurus

I've been overhauling the engine