What is the meaning of Horsebox?

A motor vehicle for transporting horses.

A container for transporting horses in, whether by road, rail, or sea.

A van-type railway vehicle specially built for the carriage of horses.

Source: wiktionary.org