English dictionary
horsebox meaning and definition
Definition and meaning of horsebox at MeaningMonkey.org. horsebox meaning and definition in the English Dictionary.HORSEBOX noun
Definition of horsebox (noun)
- a conveyance (railroad car or trailer) for transporting racehorses
Source: Princeton University Wordnet