Woxbridge

Best definition
Woxbridgecollege
A portmanteau of the Universities of Warwick, Oxford and Cambridge; the three universities that consistently come at the top of

the UK league tables.

I’m predicted to get all As at A level; better get applying to Woxbridge