horsecart ( synonym found)

Definition of horsecart:

(n) : heavy cart; drawn by a horse; used for farm work

Definition of horsecart:

(n) : heavy cart; drawn by a horse; used for farm work

Back to Top