Topic: MOTOR VEHICLES


horsebox

noun
     
horse‧box [countable]
British EnglishTTC a large vehicle for carrying horses, often pulled by another vehicle [= horse trailer American English]

Explore MOTOR VEHICLES Topic