The term used to describe the two universities of Oxford and Cambridge, both in the UK. They are independent of each other, but tend to get associated with each other as they both have the same structure of individual colleges inside them and very high academic standards.
They have a Boat Race on the Thames every year in London which is supposed to be world famous.

Log in or register to write something here or to contact authors.