Oxcart - Definition

oxcart

n 1: a cart that is drawn by an ox

Look up another word