Meaning of haul in English
1. pull or drag something somewhere with a lot of effort or force; drag
I hauled the boat ashore.
2. take goods etc. from one place to another, especially with a vehicle; transport
We hauled coal from the mine.