oxcart
1. [ noun ] (transportation) a cart that is drawn by an ox
Related terms: cart
Similar spelling:   oxheart