Definition of high lead in English:

high lead

noun

  • A high overhead cable used in the transport of logs from a logging site; = high line; frequently attributive.

Origin

Early 20th century.