pack-horse (n.)
late 15c., from pack (n.) + horse (n.).