Oxbridge
1.
(
noun
) (British) an ancient and prestigious and privileged university (especially Cambridge or Oxford Universities)
Related Words:
university
Terms and Conditions of Use / Copyright Notice