OVERHAUL


Meaning of OVERHAUL in English

■ verb

1》 examine (machinery or equipment) and repair it if necessary.

↘analyse and improve (a system, process, etc.).

2》 Brit. overtake.

■ noun an act of ~ing.

Origin

C17 (orig. in naut. use in the sense 'release rope tackle by slackening'): from over- + haul .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.