OXCART


Meaning of OXCART in English

[ox.cart] n (1749): a cart drawn by oxen

Merriam-Webster English vocab.      Английский словарь Merriam Webster.