a long haul



a long haul

something that takes a lot of time and energy It's been a long haul but we've finally got the house looking the way we want it. (American)
See also: haul, long

Common Names:

NameGenderPronouncedUsage
Aminah (2)-Arabic
Korrinekə-REENEnglish (Rare)
Cato (1)-Ancient Roman
Raghnailt-Irish
Vivianne-French
EmileeEM-ə-leeEnglish (Modern)