What does the word hauls mean?

it means to pull