English Dictionary
Definition over the long haul in British English
over the long haul phrase
phrase
1
over a long period of time
Example
Over the long haul, shares have been the very best investment.
