Definition of “Oxbridge” - English Dictionary