Definition of Milton Keynes from the Oxford Advanced Learner's Dictionary


Milton Keynes

; NAmE
jump to other results
the largest of Britain's new towns, created in the 1960s in Buckinghamshire. Many people and businesses were persuaded to move there and it has become a prosperous town. In spite of this, British people sometimes make fun of it as a town that has been artificially created. It also contains the headquarters (= main offices) of the Open University.