Horsebox — definition

1. horsebox (Noun)

1 definition

horsebox (Noun) — A conveyance (railway car or trailer) for transporting racehorses.

2 types of
conveyance transport