What is the meaning of the word "horsebox"?

Definitions:

  1. a conveyance, railroad car or trailer, for transporting racehorses copy to clipboard noun
    • All the horseboxes are full. copy to clipboard