horse cart

English

Noun

horse cart (plural horse carts)

  1. Alternative form of horsecart.