oxbridge has definitions from the field of education
1
[ noun ] (British) general term for an ancient and prestigious and privileged university (especially Oxford or Cambridge Universities)

Related terms

university UK

*