1. To pull or drag forcibly; tug. See Synonyms at pull.
2. To transport, as with a truck or cart.
3. Informal To compel to go, especially for trial: "hauled the huge companies into court" (Peter Matthiessen).
4. Nautical To change the course of (a ship), especially in order to sail closer into the wind.
The unfortunate head of Revenue it to be "grilled " today.