OVERHAUL


Meaning of OVERHAUL in English

noun ·alt. of overhauling.

2. overhaul ·vt to gain upon in a chase; to overtake.

3. overhaul ·vt to haul or drag over; hence, to turn over for examination; to inspect; to examine thoroughly with a view to corrections or repairs.

Webster English vocab.      Английский словарь Webster.