Top definition
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
by Woxbridge oldboy April 25, 2011
Get the mug
Get a Woxbridge mug for your papa Manley.