Etymology
Today it means: The universities of Oxford, the Cambridge and Durham collectively. Full definition →
Blend of Durham + Oxbridge.
Etymology from Wiktionary, CC BY-SA 4.0.