cart-horse

CART-HORSE, n. A horse that draws a cart.