OVER THE LONG HAUL


Meaning of OVER THE LONG HAUL in English

chiefly N. Amer.

over an extended period of time.

→ long haul

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