What is the meaning of Hauler?

A person or thing that hauls another person or thing.

A person or company engaged in the haulage of goods.

A miner who hauls coal from the coalface to the bottom of the shaft.

A truck, lorry (vehicle used to transport heavy goods)

Someone who makes a haul video.

Source: wiktionary.org