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
Cowessess-Native American, Ojibwe
TristaTRIS-təEnglish
Josep-Catalan
Dina (2)DEE-nah (Italian)Italian, Portuguese
Gilad-Hebrew, Biblical Hebrew
LannyLAN-eeEnglish