to pull or drag something with effort; to transport goods over a distance.
From Old French 'haler' or 'hauler,' possibly from Old Norse. The word entered English during the Norman period and has retained its meaning of pulling something heavy.
The phrase 'haul ass' (meaning to leave quickly) comes from the literal meaning of hauling, but people use it without imagining actual donkeys or trucks—language makes us forget the original images.
Complete word intelligence in one call. Free tier — 50 lookups/day.