• Horsebox

    Full definition of horsebox

    Noun

    horsebox

    (plural horseboxes)
    1. a vehicle for transporting horses
    © Wiktionary