hauler (n.)youdaoicibaDictYouDict
1670s, from haul (v.) + -er (1).