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