LONG HAUL


Meaning of LONG HAUL in English

■ noun

1》 a long distance (with reference to the transport of goods or passengers).

2》 a lengthy and difficult task.

Phrases

over the ~ chiefly N. Amer. over an extended period of time.

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