meaning of oxbridge
1. general term for an ancient and prestigious and privileged university especially Oxford University or Cambridge University
Related Words
oxbridge |
1. general term for an ancient and prestigious and privileged university especially Oxford University or Cambridge University
oxbridge |