dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Horsebox
— definition
1.
horsebox (Noun)
1 definition
horsebox (Noun)
— A conveyance (railway car or trailer) for transporting racehorses.
2 types of
conveyance
transport