Definition: 1. A horse used as a pack animal.
Show more information about packhorse
Search took: 5.6142 ms