Definitions of horsebox:

  • noun:   a conveyance (railroad car or trailer) for transporting racehorses