English Dictionary
◊ HORSEBOX
horsebox
n : a conveyance (railroad car or trailer) for transporting
racehorses