English version

over the long haul

From Longman Dictionary of Contemporary Englishover the long haulover the long haulover a long period of time Over the long haul, these small increases add up. haul
Pictures of the day
Do you know what each of these is called?
Click on the pictures to check.