Запозичення з англ. overhaul, початкове значення «послабити (мотузку), тягнучи в протилежному напрямку до того, в якому вона натягнута», з over-+haul (в.); спочатку морський термін. Розширений сенс «ретельно оглянути з метою ремонту» (до 1705 р.) утворився через практику розтягання такелажу для перевірки, що робилося шляхом послаблення мотузки, тягнучи її в напрямку, протилежному до того, у якому вона затягнута.