• word of the day

    oxcart

    oxcart - Dictionary definition and meaning for word oxcart

    Definition
    (noun) a cart that is drawn by an ox
Download our Mobile App Today
Receive our word of the day
on Whatsapp