Noun Definition

horsebox

1.Definition: a conveyance (railroad car or trailer) for transporting racehorses

Category: Objects