• word of the day

    oxbridge

    oxbridge - Dictionary definition and meaning for word oxbridge

    Definition
    (noun) general term for an ancient and prestigious and privileged university (especially Oxford University or Cambridge University)
Download our Mobile App Today
Receive our word of the day
on Whatsapp