Oxbridge - Definition

oxbridge

n 1: general term for an ancient and prestigious and privileged
university (especially Oxford University or Cambridge
University)

Look up another word