haul

To pull or carry something heavy with effort.