horsebox in French horsebox in French van noun (UK) A motor vehicle for transporting horses. Add to Flashcards