-
noungeneral term for an ancient and prestigious and privileged university (especially Oxford University or Cambridge University)type of:
Definition that contains oxbridge
We don't have definitions for this word yet.