long haul
noun
1 long haul
A journey over a long distance.
2 long haul
A period of time sufficient for factors to work themselves out:
— He performed well over the long haul.
synonym: long run.
debug info: 0.0349
noun
A journey over a long distance.
A period of time sufficient for factors to work themselves out:
— He performed well over the long haul.
synonym: long run.
debug info: 0.0349