LONG HAUL
Meaning of LONG HAUL in English
Function: noun
Date: 1936
1 : a long distance
2 : a considerable period of time especially : LONG RUN
– long-haul adjective
Merriam Webster Collegiate English Dictionary.
Merriam Webster - Энциклопедический словарь английского языка.
2012