What does "overhaul" mean?

Overhaul: (Naut.) To gain upon in a chase; to overtake. To overhaul a tackle, to pull on the leading parts so as to separate the blocks. -- To overhaul running rigging, to keep it clear, and see that no hitch occurs.

Additional senses

  1. 2.A strict examination with a view to correction or repairs.

Sources