oxford
/ˈɑksfɝd/
Explore definitions, synonyms, and language insights of oxford
Definitions
Noun
a city in southern England to the northwest of London; site of Oxford University
Noun
a university town in northern Mississippi; home of William Faulkner
Noun
a university in England
Noun
a low shoe laced over the instep