haulhaul1 /hɔːlhɒːl/ verb [transitiveT]1TRANSPORTif a train or TRUCK hauls goods, it takes them from one place to anotherThe freight train hauled the load of 240 tons with ease.
Union Pacific hauls garbage from Seattle to a landfill in eastern Oregon.
2 (also haul up) to officially make someone go to a senior manager, committee, or court to be judged on something they have done, especially something badhaul somebody before/in front of somebody/somethingOfficials can be hauled before Congressional committees and asked to justify their policies.
Bar staff who serve drunk drivers may get hauled up in front of the local judge if those people are later involved in accidents.
3haul somebody over the coals to speak to someone angrily and severely because they have done something wrongHe might be hauled over the coals and forced to resign if his manager did not agree with his actions.