English Dictionary
Definition long haul in British English
long haul noun
[countable] noun
Example
The meat trade faces a long haul back to profitability.
Synonyms and related words
