Oxford definition, meaning - what is Oxford in the British English Dictionary & Thesaurus - Cambridg
Oxford - definition, meaning, audio pronunciation, synonyms and more. What is Oxford? a city in south east England, famous for its university: See more in British English Dictionary - Cambridge Dictionaries Online ... Becoming an adjective is a strange ki...