OVERHAUL


Meaning of OVERHAUL in English

v. a.

1.

Overtake, come up with, gain upon.

2.

Examine, look into.

3.

Re-examine.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.