OVERHAUL


Meaning of OVERHAUL in English

v. & n.

v.tr. 1 a take to pieces in order to examine. b examine the condition of (and repair if necessary). 2 overtake.

n. a thorough examination, with repairs if necessary.

[ orig. Naut., = release (rope-tackle) by slackening ]

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