long haul noun
Learner's definition of LONG HAUL
[noncount]
1
: a long journey or distance漫长的旅程;长距离 2
chiefly US : a long period of time长时间 —
usually used in the phrases for the long haul and over the long haul通常用于短语for the long haul和over the long haul -
It's going to be a tough project but we're in it for the long haul. [=we are prepared to work on the project until it is completed]这将是一项艰巨的工程,但我们做好了长期奋斗的准备。
-
Will the company be able to succeed over the long haul?从长远看,这个公司能够成功吗?
— long-haul
adjective, always used before a noun